Most Tower Bridge jest w jedynie 1 km, a Tower jest 18 min piechotą od hotelu Still Life Tower Hill Deluxe Apartments Londyn.
Jack the Ripper Museum znajduje się w odległości w odległości kilku przecznic od hotelu, a takie obiekty przyrodnicze jak Kościół pw. św. Dunstana na Wschodzie leżą w odległości 15 min spacerem. St. Katharine Docks leży w 750 metrach. Do pobliskich atrakcji kulturalnych należy Most London Bridge, jedynie 1,1 km od Still Life Tower Hill Deluxe. Ten hotel jest usytuowany nie więcej niż 550 m od stacji metra Tower Hill i w pobliżu od stacji kolejowej Stacja Shadwell.
Goście mogą zjeść posiłek w restauracji London Steakhouse Co jedynie 1 km od 4-gwiazdkowego obiektu.