Still Life Tower Hill Apartments London hotel is situated an 11-minute walk from the Tower Bridge, which is an excellent place to improve cultural awareness.
Guests may find the restaurant London Steakhouse Co a 15-minute walk away.
The public Trafalgar Square is 4.1 km from this hotel, while the Clink Prison Museum is 2 km away. The covered Old Spitalfields Market is also located a 20-minute stroll from the perfect hotel. The Still Life Tower Hill lies a stone's throw from St Katharine Docks Marina. This property is situated 550 metres from Tower Hill underground station and within 900 metres of Shadwell train station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please