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