The Château, offering 14 spacious rooms and suites, is set on higher grounds with terraces overlooking the beautiful Swiss Alps and the shores of Lake Léman.
Originally built in the 19th Century, recently renovated Chateau welcomes guests to luxurious, light-filled interiors.
The Tsar Suite is magnificently situated on the ground floor of the Château and has a beautiful terrace overlooking the lake and Alps. It is a veritable painting come to life under the gaze of its occupants.
The space matches the decor, with furniture specially selected to satisfy the most discerning of tastes.
Spectacular views of the lake and gardens may be admired from the balcony or terrace of the Junior Suites.
Bathed in sunlight and offering very comfortable space, the Junior Suites are a haven to rest in.
These rooms are very spacious, incorporating a lounge area. Ideally located in the wings of the Château, the Alcoves have many windows opening onto the garden, lake and Alps for a perfect view all day long.
Old paintings and period furniture contribute to the “Château” lifestyle during your stay.
Antique furniture carved and decorated with gold leaf enhance the prestige of the setting.
These spacious rooms offer a superb view of the lake and Alps.
Decorated in shades that respect the style of the Château, these rooms offer all the comforts of a standard room on a slightly smaller scale.
The beautiful wood floors create a cozy atmosphere.