Still Life Tower Hill Executive Apartment
The 6-room Still Life Tower Hill Executive London apartment is located in the Tower Hill district of London, and Tower Hill tube station is nearly a 5-minute stroll away.
Location
Trafalgar Square is 3.3 km from the welcoming apartment, while the ancient All Hallows By The Tower Anglican Church is only 300 metres away. Guests can easily reach St Katharine Docks Marina, which is just 0.7 km away.
Rooms
Offering views of the city, Still Life Tower Hill Executive apartment comprises a terrace and a seating area. To ensure your comfort, a tub, a separate toilet, and a shower are provided at the accommodation. Moreover, there are a hairdryer, free toiletries, and bath sheets as well.
Food & Drinks
Alongside self-catering amenities like a fully furnished kitchen, this apartment offers guests a dining area where they can savour their meals. Pizza Express serves Italian cuisine and is located a minute away from the property. The apartment is also a walk from London Liverpool Street train station.
Why choose Still Life Tower Hill Executive Apartment London
Main amenities
-
Wi-Fi
-
Child-friendly
-
No pets allowed
Amenities
Still Life Tower Hill Executive- Wi-Fi
- Child-friendly
- No pets allowed
Internet
- Wi-Fi
Parking options
- Parking
In the kitchen
- Electric kettle
- Dryer
- Cookware/ Kitchen utensils
For kids
- Cots
In the rooms
- Heating
- Sitting area
- Dining table
- Ironing facilities
In the bathroom
- Washing machine
Devices
- Flat-screen TV
Design
- Parquet floor
General facilities
- No smoking on site
- Lift
Pets
- No pets allowed
Important information
- Children and extra beds
- There are no cots provided in a room.
Enter dates to see availability