Showing 1-2 of 2 Resorts and Lodges
Poised on the shores of Lake Geneva, Le Montreux Palace overlooks the lake and the majestic Alps to the south. The atmosphere is one of traditional... more
Facing the shore of Lake Geneva, the Hotel Eden-au-Lac offers the enchanting charm of a 100 years of tradition. Totally renovated, the most up-to-date... more