Tag
luxury five-star resort
-
On the shores of Lake Geneva in Switzerland, overlooking the Alps, you’ll find this elegant early 20th-century hotel. This Jewel of Belle-Époque architecture, opened in 1906, Fairmont Le Montreux Palace…