Grand Hotel Excelsior

Victorian style hotel located in a charming and quiet location with a unique view on the alps and Lake of Geneva, directly along the Lake of Geneva and "Quai des Fleures" within walking distance to the center of Montreux

Check availability and book

Check availability and book