Still Life Tower Hill Executive
Preview only — see all hotel photos
See all 100 photos
Show hotel on map
Still Life Tower Hill Executive
Located a 17-minute walk from The View from The Shard, the welcoming Still Life Tower Hill Executive London apartment is 3.1 km from a top family-friendly place like the SEA LIFE Centre London Aquarium.
The apartment has a quiet location 300 metres from the ancient All Hallows By The Tower Anglican Church and just a few steps from Tower Hill tube station. This 6-room apartment is within 5 minutes' walk of Tower Gateway city rail and 22 minutes' stroll from the 95-storey supertall Shard Skyscraper. Still Life Tower Hill Executive apartment is in the vicinity of the bulging skyscraper "Sky Garden".
Staying at this accommodation, guests have access to a balcony and a sitting area equipped with a washing machine. For added convenience, a separate toilet and a shower are available at the apartment. Furthermore, the bathroom boasts a hairdryer, toiletries, and bath sheets.
Still Life Tower Hill Executive apartment offers a fully furnished kitchen. London Liverpool Street train station is around 900 metres away.
Amenities
Main Features
- Wi-Fi
- Child-friendly
- No pets allowed
Facilities
- No smoking on site
- Wi-Fi
- No pets allowed
- Lift
- Electric kettle
- Dryer
- Cookware/ Kitchen utensils
- Heating
- Sitting area
- Dining table
- Ironing facilities
- Washing machine
- Flat-screen TV
- Cots
- Parquet floor
Policy
- Children and extra beds
- There are no cots provided in a room.
Map
Local Attractions
Attractions
- Houses of Parliament (3.5 km)
- Islington (4.1 km)
- Royal National Theatre (2.6 km)
- Big Ben (3.5 km)
- Westminster Abbey (3.8 km)
- Tower Of London (350 m)
- Canary Wharf (3.8 km)
- Mayfair (3.9 km)
- Docklands (4.3 km)
Airports
- London City (11 km)
Train stations
- Fenchurch Street Station (200 m)
Reviews
100% Verified Reviews
Steve
2021-03-04
Great location and efficient check-in. We really enjoyed meals at Natural Kitchen, located minute walk from the apartment. Had PLEASANT stay.
Frequently asked questions
- ❓Where is Still Life Tower Hill Executive apartment located?Still Life Tower Hill Executive apartment lies in the heart of London, next to the bulging skyscraper "Sky Garden".
- ❓How far is Still Life Tower Hill Executive apartment from the city centre?The city centre is 4 km away from Still Life Tower Hill Executive apartment.
- ❓How much does it cost to stay at Still Life Tower Hill Executive apartment?The price of renting Still Life Tower Hill Executive apartment is £187.
- ❓What payment methods are used in this apartment?This apartment will accept the following payment methods:
- Visa
- Mastercard
- American Express
- ❓Does the apartment offer parking?Yes, the apartment provides parking.
- ❓What is the check-in and check-out time in Still Life Tower Hill Executive apartment?Guests can check in at Still Life Tower Hill Executive apartment from 15:00 till 19:00, and check out until 11:00.
- ❓What are good dining places near this accommodation?You can have lunch or dinner at the medieval castle "Tower of London" and Tower Bridge that are located about 950 metres from this accommodation.
- ❓Is there a kitchen available at the accommodation for guest use?Yes, the accommodation is equipped with a kitchen and offers a microwave oven, a full-sized refrigerator and a stovetop as well.
- ❓What bathroom amenities can we expect to find at Still Life Tower Hill Executive apartment?Still Life Tower Hill Executive apartment features bathrooms complete with a hair dryer and free toiletries.