Ubytování se nachází 19 minut chůze od Galerie umění Whitechapel Gallery a 5 minut chůze od stanice metra Tower Hill. Přístup k Wi-Fi je dostupný ve veřejných prostorách.
Tento hotel se nachází ve finanční čtvrti města Londýn, blízko Kostel St. Dunstan in the East. Srdce města Londýn je 4 km od Hub By Premier Inn London Tower Bridge. Hotel je rovněž vzdálen 15 minut chůze od vlakového nádraží Liverpool Street a 20 minut jízdy od letiště Londyn.
Hotel je zhruba 16 minut pěšky od restaurace Aqua Shard, ve které můžete ochutnat evropskou kuchyni.