Hôtel du Grand Lac Excelsior
Rue Bon Port, Montreux, 1820
Average, 3.5
This Victorian-style city hotel offers 86 rooms and a bar. Further facilities available to guests include a hotel safe, lift access, a restaurant, conference facilities, WLAN Internet access, room and...
More Info