Business hours of reception: 24 hours
Check-in: 01:00 p.m. Check-out: noon
Located in the well-known city of Montreux at the Lake of Geneva, the Excelsior Swiss Quality Montreux Grand Hotel is truly a heaven of peace. This Victorian style hotel was built in 1907 and is directly situated at the lake, at “Quai des Fleurs”. The interior reflects the grandeur of the exterior – a wonderful place where you can find antique collections and original Art Deco stained glass.
Our spacious rooms and suites, all facing the Lake of Geneva and the wonderful panorama of the Alps, provide balcony or terrace. All our rooms offer free internet access through TV, high speed internet connection and free entertainment TV channels with a selection of 50 movies per month. |