Ubytování se nachází 25 minut chůze od The Sherlock Holmes Museum a 5 minut chůze od stanice metra Edgware Road.
Tento hotel se nachází na okraji čtvrti Westminster asi 4 km od centra města Londýn. Kensingtonský palác je 5 minut jízdy od nemovitosti. Nejbližší vlakové nádraží k hotelu je Marylebone, vzdálené 850 metrů.
Kavárna Lena's Cafe je 200 metrů od hotelu.