Welcome to Royal Lancaster London
Royal Lancaster London is Hyde Park’s proud mid-century architectural icon. Our unrivalled location, overlooking the park, makes us a superb location for your stay in the centre of London.
With breathtaking views of the famous London skyline, you can be assured of immaculate service and world-class cuisine.
We’re proud of the expertise we’ve gained over half a century as one of London’s leading hotels.