Hotel Royal Luzern

Hotel Royal – Lucerne

With the Hotel Royal Luzern, Castlewood Hotels & Resorts has achieved growth outside Germany for the first time.

The Hotel Royal is located on a hill on Lake Lucerne and offers a breathtaking view of the central Swiss Alps. Built in 1910 in Art Nouveau style, Hotel Royal has 46 rooms and is located in a quiet but central location. In a few minutes walk from the hotel you can reach the city center, the sights, museums, as well as the shopping areas.

Lucerne – the gateway to central Switzerland, is the social and cultural centre of the country
Lucerne is nestled in an impressive mountain panorama, on Lake Lucerne. The city is known not only for its picturesque lake, but also for its historical old town, countless sights and its home mountains, Pilatus and Rigi. Thanks to its unique location on the lake and close to the mountains, Lucerne is a popular destination for holidaymakers from all over the world.

For more information please contact the hotel Homepage.