Hôtel de Chailly Montreux***
Route des Châtaigniers - Montreux, Switzerland
Category: Hotel ***
This charming family-run hotel in Montreux of 33 rooms (60 beds) is extremely well located at 1,2 miles from the heart ... more info »