Grand Hotel Suisse Majestic

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

Beautifully located on the shore of Lake Geneva, this stunning hotel boasts spectacular views over the water and the French Alps. The hotel is located at the heart of Montreux, lying across from the historical train station. Guests will find themselves within easy access of a wide range of shopping and entertainment venues. Links to the public transport network are just a few steps away. This hotel was built by the famous architectural Eugene Jost in 1870\. The hotel welcomes guests into a world of grace and classical elegance. The guest rooms are elegantly appointed, offering a haven of peace...

More details

Avenue des Alpes 45, 1820 Montreux, Switzerland - Montreux, Vaud - Switzerland - 1820

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00