Photos coming soon
HOTEL
Hotel du Grand Lac Excelsior
Rue Bon Port 27, Montreux, Switzerland
Where it sits
Hotel du Grand Lac Excelsior
Rue Bon Port 27, Montreux, Switzerland
46.42935, 6.91971
Similar stays nearby
Plan around Hotel du Grand Lac Excelsior
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
