The Palace de Menthon is a 5 star luxury hotel. Built in 1906, its architecture is typical of French luxury hotels of beginning of the 20th Century. The original monumental façade is imposing but not overwhelming, and stands in perfect harmony amidst its magnificent surrounding landscape. Its 65 guest rooms offer comfort and tranquility. All our rooms have either a lake or castle view. Whether you enjoy sleeping late or early morning activities the Palace de Menthon is open to all requests.
Warm and welcoming, these rooms offer a view of the château de Menthon Saint Bernard and/or the forest.
These rooms give you all the time to observe the shimmering lake. Wake up in peaceful surroundings and watch the perpetual changes of the lake in movement.
Natural light floods these spacious rooms, with a backdrop of the Alps and Lake Annecy.
From your small living room, admire the surrounding mountains and from your balcony contemplate the most purest lake in Europe.
The originality of this former library transformed into a comfortable room, with as star of the show a wooden tub where you can take a bath with a view of the lake!