Save 12% compared to hotels of similar ratings
Grand Rue 100, Montreux, Vaud, 1820, Switzerland
5 reviews and 321 opinions
"This historic landmark hotel is definitely the place to stay in Montreux. It is now managed by the..."
Good for: Business Travel, Luxury Travel, Trains
Top Europe hotels