The family-run Hôtel de Chailly is located in the hills above Montreux, only 2 km from the town centre and 2 km from Geneva Lake, and features a restaurant with a shady terrace. The Villars-sur-Ollon ...
more info on hôtel de chailly
Proximity to Montreux. Comfortable enough but a bit tired in decor. Very fast lift which was great to carry luggages up the stairs. -
All is of good quality, but the cook wonderful!