Surrounded by the soaring Alps and nestled along the shores of sparkling Lake Geneva, Fairmont Le Montreux Palace has delighted visitors for centuries with its Belle Époque architecture boasting 236 rooms and suites and a reputation for impeccable hospitality stretching back to its founding in 1906.