Still Life Tower Hill Executive

Pepys Street, The City, London, United Kingdom, EC3N 2NU

Guests
Rooms
Adults
Children

Room Types

Available from Fri 17 Jul 2026 to Sat 18 Jul 2026

Executive One Bedroom Apartment

Executive One Bedroom Apartment

Room size: 46 m²/495 ft²
1 guest

About This Hotel

Still Life Tower Hill Executive

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.

What's Included

Check-in/Check-out

Check-in from: 15:00
Check-in until: 00:00
Check-out from: 00:00
Check-out until: 11:00

Facilities & Amenities

Balcony/terrace
Bathroom
Facilities
Kitchen
Free WiFi Available throughout
Activities Tennis, Sauna, Gym
Parking Nearby available

Highlights

90 meters to public transportation

Tower Hill Tube Station is within 90 meters

Financial Center

London Eye

Sights and Monuments

Location

Pepys Street, The City, London, United Kingdom, EC3N 2NU

Guest Reviews

8.6

Excellent

Guest score out of 10