Ubytování se nachází 4 km od Trafalgarské náměstí a 4,1 km od Westminsterský palác ve městě Londýn.
Nemovitost se nachází v okrese Kensington and Chelsea, blízko The Greek Orthodox Cathedral of the Divine Wisdom a 350 metrů od stanice metra Bayswater. Nabízející jídla britské kuchyně, The Prince Edward je 5-minutovou chůzí.
Ubytování je asi 25 minut chůze na vlakové nádraží Marylebone.