

Royal Lancaster London goza de una ubicación privilegiada en Lancaster Terrace, con impresionantes vistas a Hyde Park en el centro de Londres. El hotel está a un corto paseo de Marble Arch, Oxford Street, Kensington, Knightsbridge y Harrods, mientras que el aeropuerto de Heathrow se encuentra a unos 26 km, con fácil acceso mediante el Heathrow Express desde la estación Paddington.