Hotel Royal Plaza

From $ -1 per night

Avg. User Rating:


GRAND RUE 97, Montreux, Switzerland
41-21-9625050
Show More Info
Travel Photo by IgoUgo member

User Reviews


Royal Plaza Intercontinental
Royal Plaza Intercontinental