Hotel royal plaza montreux

ADD TO MY TRIP

Located beside the glistening waters on the shores of Lake Geneva, the Hotel Royal Plaza Montreux brings five-star comfort and service to the soaring slopes of the Swiss Alps. Considerably sized, this luxurious hotel is eight storeys tall and has been fully renovated and reclad in an opulent décor laden with light brown and beige tones along with striped and quilted fabrics which produces a truly pleasing scene for the most discerning eye.

ADD TO MY TRIP
Near by