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
See more: Hotels in Europe Hotels in Switzerland Hotels in Montreux Holiday Destinations in Europe