Located just a 9-minute walk from the Tower of London and a 6-minute stroll from the iconic Gherkin, Still Life Tower Hill Executive is an apartment in central London featuring free WiFi and city views. This property includes six rooms and offers a terrace with balcony access for guests to enjoy.
The apartment stands only a 2-minute walk from Tower Hill Underground Station and steps away from London Fenchurch Street Train Station. Tower Bridge is reachable within a 10-minute walk, while City Hall lies less than one mile away. Guests can also visit HMS Belfast at a walking distance of approximately 21 minutes or Shakespeare's Globe, located about 1.1 miles from the property. The London Eye is situated around 2.3 miles away, with Somerset House approximately 1.9 miles distant.
Accommodation consists of one living room, one separate bedroom with one bed, and one bathroom equipped with either a bath or shower alongside a hairdryer and free toiletries. The fully-equipped kitchen contains modern appliances such as an oven, stovetop, refrigerator, dishwasher, microwave, toaster, electric kettle as well as kitchenware for self-catering needs. Additional room amenities include towels and bed linen along with ironing facilities including iron and ironing board, there is also heating throughout the unit plus hardwood flooring.
Guest services include upper floors accessible by lift directly to the rooms for convenience. Complimentary WiFi is available throughout all areas of the apartment ensuring constant connectivity during your stay. Local street parking options are offered nearby to those arriving by car.
Investigate our offerings at findbookingdeals.com, where you can peruse the visual gallery and consider honest feedback from past visitors.
Rooms: 6Check guest reviews about Still Life Tower Hill Executive
All reviews in one place!
Be the first to share your opinion!
Stayed at Still Life Tower Hill Executive? Your experience is very valuable to us and other guests. Leave your review! Thank you.









