Still Life Tower Hill Executive is an apartment only 1.6 km from Tate Modern.
Butler\'s Wharf is situated 1200 meters away. London city center is 4 km away. Within 50 meters from the venue, Natural Kitchen and Skylounge at Tower of London Mint Hotel serve a wide selection of meals.
Fast access to London City airport within 10 km is provided.
The apartment offers rooms with heating, cable TV with on-demand movies, pay television, a dining area and a sofa for a comfortable stay in London. Offering a hairdryer, free toiletries and dressing gowns, a bathroom comes with a bathtub and a shower.
Eat & Drink
Kitchen amenities feature a microwave, an electric kettle, a dishwasher, a stove and a washing machine.
Wireless internet is available in the entire apartment for free.
No parking available.