Le Royal Plaza Montreux & Spa, a 5 star hotel, is located in Switzerland in the charming town of Montreux, nestled in a bay on the shores of Lake Geneva. A 10-minute walk from the centre of the town, the hotel is in a very peaceful setting and offers everything you need for total relaxation. The majority of the rooms and suites have a private balcony to enjoy the breathtaking view of the lake surrounded by the Alps. You can sample the finest culinary delights of modern French cuisine in the Café Bellagio restaurant, which also benefits from a superb terrace. There are numerous options for pampering and relaxation within the hotel including 2 cosy bars, a Cigar Lounge and a Wellness centre with indoor pool, steam bath, massage treatments. The hotel is also an ideal venue for receptions, banquets and weddings.