The 4-star Still Life Tower Hill Deluxe Apartments London hotel provides proximity to the unmissable Tower of London, which is located only 1.4 km away.
About a 5-minute drive from this hotel, London Steakhouse Co. serves British meals.
The Jack the Ripper Museum is not very far away, while Shadwell train station is merely 10 minutes on foot from this London hotel. The hotel is in proximity to the public Saint Dunstan in the East Church Garden in London. Also, the 95 - storey supertall Shard Skyscraper lies only 1.9 km away, and Tower Hill underground station is just 550 metres from the Still Life Tower Hill Deluxe London. The accommodation is located within easy reach of Tower Gateway city rail. Distance from London City airport is 5 km.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please