Imagine · Experience · Share™
Utell International
Rue Bon Port, 21
1820 Montreux
Switzerland
The Excelsior Swiss Quality Hotel in Montreux is a haven of peace with a unique view of the Alps and the Lake of Geneva.An additional City Tax of CHF 2.80 per person per day has to be paid directly at the hotel.
No Review