Set in the heart of London, Still Life Tower Hill Executive apartment is nearly a 10-minute ride from Coca-Cola London Eye. The apartment features Wi-Fi throughout the property.
The accommodation is located in the Tower Hill district, only a few metres from Tower Hill tube station. Tower Bridge is at a distance of 0.9 km from the apartment, and London City airport is less than a 20-minute drive away. The 6-room Still Life Tower Hill Executive apartment is also within 5 minutes' walk of 30 St Mary Axe and nearly a 10-minute ride from Buckingham Palace.
Comprising a terrace and a sitting area, the property overlooks the city and is appointed with a sofa. Guests can make the most of their downtime at the apartment with the availability of media facilities, such as a flat-screen TV with satellite channels, ensuring a pleasant leisure experience. Also, a bathroom comes with a separate toilet and a shower, along with dryers and bath sheets.
A freezer, an oven, and a cooktop are available at a fully furnished kitchen. The bar Bodean's BBQ is located merely a 5-minute walk away. London Liverpool Street train station is not too far from this accommodation.
Book Still Life Tower Hill Executive London
More +
Less -