Home » Switzerland » Montreux » Grand Hotel Excelsior
Grand Hotel Excelsior
Rue Bon Port 211820
Montreux Switzerland

The Grand Hotel Excelsior built in 1907 is a gem of the belle Epoque architecture, ideally situated in a quite area and directly looking to the Lake of Geneva. The atmosphere is one of traditional art with personalized attention and service. 59 rooms all with a lake view and balcony. One Restaurant Les Magnolias, wellness centre and indoor swimming pool. An additional City Tax of CHF 2.80 per person per day will apply. Utell Superior Selection - Offers the traveler quality rooms and facilities making their stay, whether business or leisure, relaxing and comfortable.