Welcome to Royal Lancaster London
Royal Lancaster London is Hyde Park’s proud mid-century architectural icon. Our unequalled location, overlooking the park, makes us a glorious site for your stay in the centre of London, near to the world-famous Imperial College.
We’re located just one mile from Imperial, which can be reached via an easy walk through the park or by taxi. And with thrilling views of the acclaimed London skyline, you can be assured of refined service and world-class cuisine.