Ubytování se nachází 25 minut chůze od Londýnské oko a 5 minut chůze od stanice metra Victoria.
Tento komfortní hotel se nachází ve čtvrti Westminster, udržuje hlavní umístění, jen 25 minut chůze od centra města Londýn. Buckinghamský palác je dosažitelné během 15 minut chůze.
Pivovarská hospoda St. George's Tavern je jen asi 100 metrů od hotelu.