Updating availability and prices

Why Catch It?

Personalized customer service
100% secure payment
Best price guaranteed

Still Life Tower Hill Executive Apartment Description

Situated just a 9-minute walk from the Tower of London and a 6-minute stroll from the iconic Gherkin, Still Life Tower Hill Executive offers self-catering accommodation in the heart of central London With free WiFi access is available, the property is a 2-minute walk from Tower Hill Underground Station and just a minute's walk from London Fenchurch Train Station

The apartment features a TV and a seating area with a sofa There is a fully-equipped kitchen with a dishwasher and a microwave Featuring a bath or shower, the private bathroom also comes with a hairdryer and free toiletries

Tower Bridge is a 10-minute walk away from Still Life and City Hall is less than a mile away The HMS Belfast is a 21-minute journey on foot and Shakespeare's Globe is 1 1 miles away

London Eye is 2 3 miles away and Somerset House is 1 9 miles away Local street parking is available

This apartment features a TV and a seating area with a sofa There is a fully-equipped kitchen with a dishwasher and a microwave Featuring a bath or shower, the private bathroom also comes with a hairdryer and free toiletries

Get the best price! Check availability

Facilities

Hotel

  • Internet WiFi

Reviews on Reviews Still Life Tower Hill Executive Apartment

100% real guest experiences
Excellent 8.6 119 reviews