See all photos
Pepys Street, London, United Kingdom
The welcoming 6-room Still Life Tower Hill Executive London apartment is located only 0.9 km from London Liverpool Street train station and nearly 5 minutes' walk from the public Saint Dunstan in the East Church Garden.
The apartment is right in the centre of London, in proximity to St Katharine Docks Marina. Attractions near this apartment include The Old Operating Theatre Medical Museum and Herb Garret, merely a 13-minute walk away. Covent Garden is 3.2 km away.
To ensure your comfort, a separate toilet and a shower/bath combination are provided at the property. Additionally, you'll find hair dryers and bath sheets.
Featuring self-catering amenities such as a fully equipped kitchen, Still Life Tower Hill Executive apartment ensures guests have a dining area to enjoy their meals. Tower Hill underground station is 150 metres away and London City airport is a 20-minute drive from Still Life Tower Hill Executive apartment.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Still Life Tower Hill Executive! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices