A luxury hotel with a boutique feel on the shore of Lake Geneva.
On the lakeside Quai du Mont-Blanc, made up of several historic buildings and pavilions in landscaped gardens with views of the lake and mountains.