See all photos
Pepys Street, London, United Kingdom
Enjoy your stay at the welcoming 6-room Still Life Tower Hill Executive London apartment, which is located right in the centre of London, merely 0.9 km from the medieval castle "Tower of London".
The apartment is within reach of Petticoat Lane Flea Market and London City airport is 20 minutes’ drive away. This apartment is also nearly 5 minutes' walk from the ancient All Hallows By The Tower Anglican Church and a mere 650 metres from the bulging skyscraper "Sky Garden".
To ensure your comfort, a separate toilet and a shower are provided at the accommodation. Additionally, you'll find hair dryers, complimentary toiletries, and bath sheets.
Guests staying at Still Life Tower Hill Executive apartment can take advantage of its self-catering amenities, such as a fully-equipped kitchen, and a dining area. Still Life Tower Hill Executive apartment is in the vicinity of London Liverpool Street railway station.
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.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices