Located 900 metres from London Liverpool Street railway station, the welcoming 5-room Still Life Tower Hill Executive London apartment is just an 8-minute walk from the bulging skyscraper "Sky Garden". The maximum occupancy at the apartment is 2 guests.
Still Life Tower Hill Executive apartment offers a seating area and a dining area equipped with a flat-screen TV with satellite channels, as well as comforts like ironing facilities. Bathrooms come with a separate toilet and shower/tub combinations. Additionally, you'll find hair dryers and towels.
An equipped kitchen has an oven and a dishwasher.
The 45 m² apartment lies a mere 1.1 km from St. Michael Paternoster Royal Church and 3.5 km from the public Trafalgar Square. The 1-bedroom Still Life Tower Hill Executive apartment is only a few steps from the public Saint Dunstan in the East Church Garden, while Tower Hill underground station is 150 metres away. The historic Brick Lane Street is also situated a 19-minute stroll from this accommodation. Aldgate bus station is in the immediate vicinity of the apartment.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please