



not rated
Montreux, Switzerland, 1820
+ (41) 21-966-5757
$202 and up / Check Availability
Early 19th century Victorian Hotel set along the lake; modern amenities, rooms with balconies or terraces, health center.