Chem. de Beau-Rivage 21, 1006 Lausanne, Switzerland
4 Postcards
Photos
Highlights
Nestled by Lake Geneva, this historic 1861 palace offers opulent rooms, acclaimed dining, and luxurious spa amenities, blending elegance with modern comfort.
4.7
(2501)
4.8
Chem. de Beau-Rivage 21, 1006 Lausanne, Switzerland Get directions