Montreux, Switzerland, with its large old-world-style hotels and relaxing atmosphere, is in a resort area on the eastern end of Lake Geneva, 15 mi/25 km east of Lausanne along the lake. It and ne...
Montreux, Switzerland
Early 19th century Victorian Hotel set along the lake; modern amenities, rooms with balconies or terraces, health center....
View Hotel Details
6 First Class
Commission: 10%
Rooms: 87
Rates: $218 - $349
Historic hotel located at a 10 min stroll away from Chateau Chillon - Rooms with panoramic a view of the lake and the mountains....
Commission: -
Rooms: 31
Rates: $120 - $296
Hotel set in modern triangular building, situated directly on the lake with views of the Alps; staff is multilingual....
Rooms: 154
Rates: $179 - $439