Our Trips using this Lodging
Royal Plaza Montreux and Spa
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.