Summer 2026 Tours on sale now! 

Grand Hotel Suisse Majestic

This superb property is located in the heart of Montreux, on the shore of stunning Lake Geneva. All guestrooms are air-conditioned and have minibar, safe, flat-screen TV, direct-dial phone and hairdryer.