Das Hotel liegt direkt im Stadtzentrum. Der Bahnhof und die U-Bahnstation Barbican liegen keine 10 Gehminuten vom Hotel entfernt, von dort aus erreichen die Gäste den Rest von London bequem. Zum Barbican Centre und zum Barbican Cinema sind es rund 5 km vom Hotel aus. Zur St Paul''s Cathedral sind es rund 1500 m.