Royal Plaza Montreux & Spa *****
Exceptional location and view over Lake Geneva and the Alps with 5-star comfort.
Situated right on the Montreux quay side, the Royal Plaza Montreux & Spa has a unique setting with panoramic views over Lake Geneva and the Alps.
Just 10 minutes’ walk from the station and the center of Montreux, the hotel is easily accessible.
You can also come by car; an underground car