Great place to stay in Montreux
The view was amazing and the flat is great. Only a short 10/15 minute walk from the Main Street