Choose your room
Still Life Tower Hill Deluxe Apartments 4*
- Internet
Free internet access
- 24-hour services
24-hour reception
- No Smoking
Non-smoking property
The 4-star Still Life Tower Hill Deluxe Apartments London hotel offers access to the several London Bridge, which is located approximately 20 minutes' walk away.
The hotel is located 200 metres from Jack the Ripper Museum, merely 0.9 km from Shadwell train station. This London hotel is about 10 minutes by car from Shakespeare's Globe Theatre and within reach of St Katharine Docks Marina. There is the historic Brick Lane Street merely 1.5 km from the Still Life Tower Hill Deluxe. The property is around a 10-minute walk from Tower Hill underground station and right near Tower Gateway city rail.
This hotel is merely 1.4 km from the restaurant London Steakhouse Co.