Our Trips using this Lodging

Royal Plaza Montreux and Spa

Montreux, Switzerland

The Royal Plaza is a large modern hotel right on the shore of Lake Geneva, with a pedestrian walking path right next to the hotel. The views here are outstanding, with glorious sunsets and mountains across the water. Guest rooms are comfortable, with lake or garden views, and there is a sumptuous breakfast buffet. A wide array of spa amenities are available.

Royal plaza montreux 01
Royal plaza montreux 02
Royal plaza montreux 03
Royal plaza montreux 04
Royal plaza montreux 05
Royal plaza montreux 06