Set 11 minutes on foot from Tower of London, the 6-room Still Life Tower Hill Executive apartment features a fully-fittied kitchen for self-catering. The apartment has a quiet location, within a 400-metre distance of 30 St Mary Axe and right near Saint Dunstan in the East Church Garden.
The property is situated in the very heart of London, near a tube station. The apartment is 10 minutes by car from the public Trafalgar Square in London. You can also reach the Protestant Westminster Abbey, which is 10 minutes' drive from Still Life Tower Hill Executive apartment.
The accommodation includes a terrace and a seating area, complete with a sofa and modern conveniences such as a flat-screen TV with satellite channels. This apartment is equipped with a bathroom that features hair dryers, guest toiletries, and bath sheets. Moreover, there is a separate toilet and a bath as well.
With a kitchen as part of its self-catering amenities, the property also provides guests with a dining area to enjoy their meals. American dishes are served in the bar Bodean's BBQ, set 5 minutes' walk from the accommodation. The property is within walking distance of the nearest bus station - Aldgate.
Check-in:from 15:00-19:00 hours
Check-out:until 11:00 hours
- Children and extra beds
- There are no cots provided in a room.