Located at the heart of Montreux, the Grand Lac Excelsior Hotel benefits from its position on the lakeside, quai des Fleurs. Built in 1907 in line with the Belle Époque style, the hotel is a genuine safe heaven, also featuring authentic Art Deco stained-glass windows.
Rooms and suites all feature a balcony or terrace, enabling you to enjoy beautiful views over the Lake Geneva and the Alps. During your stay ate the Grand Lac Excelsior Hotel, you will have free access to the spa facility as well as to its swimming pool and fitness centre. The latter includes a gym, a semi-Olympic pool and a health centre