Property Location
A historic lakeside hotel in the heart of Montreux, set along the shores of Lake Geneva and integrated into the city’s life and scenery.
Rooms
The hotel presents 100 rooms—ranging from standard to deluxe and junior suites—positioned either toward the lake with views of the Léman and the Alps, or toward the city for a calm, relaxing setting.
Amenities
Guests can unwind in settings designed for comfort, with the additional option of Villa Eden, a private villa across from the hotel on the lake shore for intimate stays or small gatherings.
Dining
Chez Gaston offers an elegant menu in a warm atmosphere, highlighted by a terrace overlooking the lake.
Other, Business Amenities
Flexible spaces and a central location support gatherings and events in Montreux, with the property’s lakeside environment adding a distinctive backdrop.