Anne owner

hotel in Montreux, Switzerland

Visit my website

Montreux booking is situated on the of Lake Geneva in Switzerland, overlooking the Alps.Each apartment has a vast living area with a fully equipped kitchen.