The Hotel Room with No Walls
A hotel in the Swiss Alps area of Switzerland has created a room with the best views. The Null Stern Hotel lets you sleep under the stars in a "room" with no walls, or ceiling, just nature.
A hotel in the Swiss Alps area of Switzerland has created a room with the best views. The Null Stern Hotel lets you sleep under the stars in a "room" with no walls, or ceiling, just nature.