Results of your search.

Grand Hôtel Suisse-majestic

Country: Switzerland | City: Montreux Located on the North shore of Lake Geneva, in the very heart of Montreux, in front of the railway station. Access is easy from the airports of Geneva and Zürich by public transportation. Stars: 4 | Rooms: 155 | Capacity: 300 | Meeting rooms: 8

455 Chaussée de Malines1950 BrusselsBelgium
+32 (0)2 265 53