General Information
Royal Plaza Montreux is a 5-star hotels that has been welcoming guests since 1982.
The accommodation went through a renovation in 2006.
Royal Plaza Montreux is part of Independent under Independent.
There are 155 rooms spread across 8 floors.
Location
Located at Avenue Claude Nobs 7 in Montreux, Switzerland.
Those looking to explore will find Pierre Arnaud Foundation Art Centre, Palais Lumières, and Orbe Castle nearby.
Facilities & Amenities
Royal Plaza Montreux has Indoor pool, Laundry service, Luggage storage, Elevator, Garden, and more.
Business Facilities
For guests traveling for work, Royal Plaza Montreux has Business facilities and Conference rooms available.
Contact
Phone number: 41 21-9625050