Montreux is an excellent city to stay for 1-2 nights. Lakeside of Lake Geneva is a place you must see, so beautiful in the sunset.
Montreux is an excellent city for you to visit if you like the lake view and relaxed environment. It is also an interchange city to many other places of Switzerland.
Nice restaurant was Iranian/Lebanese on the lake, Fairmont, coffee shop under grand majestic hotel"metropole"
Montreux is adorable. It is very lovely with its colorful houses; I felt like walking into a fairytale world.
The lake is absolutely stunning as well, it is also the start of the Golden Line Pass of Switzerland. I strongly recommend anyone who comes to Switzerland to visit to stop by at this place. It is worthwhile.