Welcome to Royal Lancaster London

Royal Lancaster London is superbly located in the heart of the capital, offering London luxury with breathtaking views of the iconic London skyline to ensure an unforgettable stay.

 

Our unrivalled location on the border of Hyde Park ensures we have lots of beautiful open space right on our doorstep, whilst still being close to all of the key attractions London has to offer, making us perfect for city breaks and staycations.

Royal Lancaster London is superbly located in the heart of the capital, offering London luxury with breathtaking views of the iconic London skyline to ensure an unforgettable stay. Our unrivalled location on the border of Hyde Park ensures we have lots of beautiful open space right on our doorstep, whilst still being close to all of the key attractions London has to offer, making us perfect for city breaks and staycations. Our tempting reopening packages combine great rates with thoughtful touches such as complimentary breakfast, free cancellation and onsite car parking.