We really enjoyed our stay in the wonderful Chateau du Châtelard! What a fantastic view from this place down to Montreux and Lac Lèman! Montreux is a true paradise, what a view everywhere around the lake. People, nature, all a fantastic vibe! What a beautiful place! A must see, Montreux has everything, nature, water, mountains, restaurants and good food.