Situation: in the city centre, next to a lake and with splendid views of the Alps. 300 m. from the train station and 100 Km. from Ginebra Airport.
See more: Hotels in Europe Hotels in Switzerland Hotels in Montreux Holiday Destinations in Europe