Montreux is a bay located in Vaud, Switzerland on the
continent of Europe. Find Bed & Breakfast, Castle, Golf, Health Spas, Hotel, Spa Resort, Spa Suites and attractions in Montreux, Vevey below.
Read more Eden Palace au Lac Hotel The Eden Palace au Lac hotel is the epitome of Victorian architecture. This first class hotel is situated in a unique position on the Swiss Riviera has welcomed an array of international clients and c...
Read more Royal Plaza Montreux The Royal Plaza Montreux is the perfect retreat for both leisure and business throughout the year. As well as enjoying the finest location on the lake and a surprisingly mild climate, the hotel itself...