St. James’s Park jest w prawie 3 km, a Muzeum Banku Anglii jest prawie 25 min piechotą od hotelu Tower Bridge Apartments Londyn.
Wieżowiec The Shard znajduje się w około 600 m, a dworzec kolejowy Marylebone znajduje się około 10 min jazdy samochodem od hotelu. Ten hotel jest położony w pobliżu atrakcji przyrodniczych, takich jak Punkt widokowy Sky Garden 1 km) i Kościół pw. św. Dunstana na Wschodzie 1,1 km). W okolicy znajdują się liczne obiekty handlowe, takie jak Targ Borough Market, położony niedaleko od Tower Bridge. Jest prawie 5 min spacerem od stacji metra Borough, natomiast Tower leży prawie 30 min spacerem.
Pobliskie lokale gastronomiczne, w tym restauracja Le Marche du Quartier, znajdują się w 50 metrach.