A large hotel in a forest, with a village and a lake in the valley and mountains beyond
Destinations

Switzerland

Where to stay

Related Stories