

Royal Lancaster London genießt eine erstklassige Lage auf der Lancaster Terrace mit atemberaubendem Blick auf den Hyde Park im Herzen Londons. Das Hotel liegt nur wenige Gehminuten von Marble Arch, der Oxford Street, Kensington, Knightsbridge und Harrods entfernt, während der Flughafen Heathrow etwa 26 km entfernt liegt und bequem mit dem Heathrow Express vom nahegelegenen Bahnhof Paddington erreichbar ist.