At 1200 meters above sea level, the Neil Stern Hotel in Switzerland overlooks the hills of the Alps.
The hotel's standard hotel features no walls or ceiling, but a two-person bed on the ground in the center of nature, as well as two tables and two electric lamps.
Would you like to spend time at this place?
By:@albert7