

Royal Lancaster London bénéficie d’un emplacement de premier choix sur Lancaster Terrace, offrant une vue imprenable sur Hyde Park, en plein cœur de Londres. L’hôtel se trouve à quelques minutes à pied de Marble Arch, d’Oxford Street, de Kensington, de Knightsbridge et de Harrods, tandis que l’aéroport de Heathrow est situé à environ 26 km, facilement accessible via l’Heathrow Express depuis la station Paddington.