Swizerland
K104.7Would You Try A Mountain Top Open Air Hotel Room?
Could you stay in an ‘open air’ (think one wall only) hotel suite 3,937 feet above sea level, “atop a grassy hill in Switzerland, featuring panoramic views of the Swiss Alps…?”…
