Guests of Still Life Tower Hill Apartments London hotel can enjoy access to Tower Bridge, located an 11-minute walk away.
Guests can dine at the restaurant London Steakhouse Co, which is 1.2 km away.
St Katharine Docks Marina is about 500 metres away, while Shadwell train station is 0.9 km from this hotel. The hotel offers a setting a 20-minute walk from the historic Brick Lane Street. The Still Life Tower Hill is also a few moments from Churchill War Rooms Museum and Aldgate bus station is 450 metres away. Tower Hill underground station is 10 minutes' stroll from this property and Tower Gateway city rail is a 5-minute stroll away.
If you stayed at this hotel, share your experience with us, please