The perfect Still Life Tower Hill Apartments London hotel offers its guests comfortable rooms nearly 5 minutes' walk from the Jack the Ripper Museum.
Buckingham Palace is located in the vicinity of this London hotel while the ancient All Hallows By The Tower Anglican Church is just 0.8 km away. The hotel offers proximity to natural sights like the bulging skyscraper "Sky Garden" (1.2 km) and St James's Park (4.7 km). Also, the Bank of England Museum lies about a 20-minute walk away, and Tower Hill underground station is a mere 550 metres from the Still Life Tower Hill London. Shadwell train station is within reach of the property.
The non-smoking rooms have a balcony and a terrace equipped with free Wi-Fi and a plasma TV set, as well as an air conditioner.
London Steakhouse Co serves various kinds of British dishes merely 1.2 km from Still Life Tower Hill Apartments hotel.
Check-in:from 15:00-23:59 hours
Check-out:until 11:00 hours