Jen 13 minut chůze od Victoria Palace divadlo, nemovitost je 10 minut od stanice metra Sloane Square.
Hotel se nachází ve čtvrti Westminster, méně než 25 minut chůze od centra města Londýn. Je to přibližně 5 minut jízdy od Londýnské oko.
5 minut chůze od hotelu se nachází pivovarská hospoda St. George's Tavern.