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.