Jack the Ripper Museum leży w okolicy, a stacja metra Tower Hill jest położona 550 m od doskonałego hotelu Still Life Tower Hill Apartments Londyn.
Możesz zjeść kolację w restauracji London Steakhouse Co, która znajduje się niedaleko od hotelu.
W pobliżu warto odwiedzić takie atrakcje jak Pałac Buckingham oraz Muzeum Brytyjskie, zlokalizowane 15 min jazdy samochodem i 4 km od tego doskonałego hotelu odpowiednio. Goście mogą zwiedzić takie miejsca kultu jak Katedra św. Pawła w Londynie, znajdujące się 2 km od tego hotelu. Atrakcje kulturalne w okolicy to Most Tower Bridge, w odległości kilku przecznic od Still Life Tower Hill w Londynie. Ten obiekt noclegowy jest położony 450 m od dworca autobusowego Aldgate, natomiast Wieżowiec The Shard jest w odległości 20-minutowego spaceru.