This is the "Icehotel", the planet's first hotel built entirely of ice. What else would you call it?
It's in Sweden, 125 miles north of the Arctic circle.
The questions here are all too obvious, so I won't even ask them. But they claim they are doing tourism business, so someone is visiting and, apparently, spending money there.
(Easy money recipe: $29./night stay, $249 for heater rental, $99 for mop rental.)