Welcome to Royal Lancaster London
Royal Lancaster London is Hyde Park’s proud mid-century architectural icon. Our unparalleled position, opposite Hyde park, makes our location unrivalled for your stay in the heart of London.
With amazing views of the glorious London skyline, you can be assured of flawless service and world-class dining. We’re proud of the expertise we’ve gained over half a century as one of London’s premium luxury hotels.