Spend a week-end at the Hotel Royal Plaza Montreux, enjoy a late check out and our famous Sunday buffet
Welcome to the Royal Plaza
One of the jewels of the Swiss Five Star Hotels
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 is located next to a beautiful park. The views stretch for miles with the mountains providing as dramatic a background as one could wish for.