Royal Plaza Montreux Europe / Zwitserland / Vaud Canton / Montreux Category: Type: Hotel Chain: World Hotels Deluxe Collection Address: Facilities:
Properties:
Open All Year... 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.