Still Life Tower Hill
Still Life Tower Hill apartment hosts guests of London. Such facilities as a car park and a lift are available on-site.
It takes 10 minutes on foot to get to Tower of London. London city center is 5 km away. Serving a wide range of dishes, Cafe Spice Namaste and The Dispensary can be reached within 5 minutes’ walk.
The property offers rooms with heating, a fridge, a sitting area, an iron with ironing board and a DVD player. The property comprises 2 bedrooms. Offering a hairdryer, bathrobes and bath sheets, a bathroom comes with a bathtub and a shower.
Kitchen facilities feature a microwave, a dishwasher, a kettle, an oven and a stove.
A 5-minute stroll takes guests to Tower Gateway subway station.
The venue provides a balcony.