“”
Hรดtel du Grand Lac Excelsior is located in the heart of Montreux, right on Lake Geneva, on the Quai des Fleurs (Flower Bank). Lake Montreux hotel has room and suites with balcony or terrace offering a breathktaking panoramic view of the Swiss Alps and Lake Geneva.