Ubytování se nachází 25 minut chůze od St. James's Park a 10 minut chůze od stanice metra Knightsbridge.
Tento komfortní hotel se nachází ve čtvrti Kensington and Chelsea, udržuje hlavní umístění, jen 30 minut chůze od centra města Londýn. Ubytujete se 10 minut jízdy od Britské muzeum.
The Harrods Tea Rooms podává dobré jídlo britské kuchyně a leží 450 metrů od hotelu.