Located just 1.7 km from Bank of England Museum, Still Life Tower Hill Apartments London hotel is a 6-minute walk from The Medieval Banquet Dinner Theater.
Certain rooms have a balcony and a terrace for your convenience. They have a comfortable interior.
The restaurant The Artful Dodger is a 5-minute stroll away.
This hotel is conveniently situated 10 minutes' drive from National Gallery. St Katharine Docks is within reach of the perfect hotel, and Tower of London is 1.3 km away. The Still Life Tower Hill also provides access to shopping attractions like Petticoat Lane Market, which are an 18-minute walk away. Guests will find themselves 950 metres from Shadwell train station and within 300 metres of Tower Gateway city rail.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please