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 89welcome@linkhree.euwww.linkthree.eu