Punkt widokowy Sky Garden znajduje się jedynie 5 min piechotą od Hub By Premier Inn London Tower Bridge, który oferuje całodobową recepcję i szybkie wymeldowanie. Zabytkowy Dom Dennisa Seversa jest w maksymalnie 1 km, a Dzielnica Covent Garden jest 2 km od hotelu.
Ten hotel znajduje się w Londynie, w odległości krótkiego spaceru od stacji metra Tower Hill. Finansowa dzielnica Londyna zapewnia dostęp do atrakcji kulturalnych, takich jak Muzeum Banku Anglii, w 950 metrach. Ponadto, Portsoken Street Gardens znajduje się w odległości 8 min spacerem. W okolicy znajdują się także obiekty przyrodnicze, takie jak St. James’s Park, które znajdują się 3 km od Hub By Premier Inn London Tower Bridge. 3-gwiazdkowy obiekt jest zlokalizowany prawie 15 min pieszo od stacji kolejowej Liverpool Street, natomiast Pałac Buckingham jest w prawie 4 km.
Dania kuchni brytyjskiej są oferowane w restauracji Aqua Shard, z lokalizacją w odległości 16-minutowego spaceru stąd.