This property is closed from May 13 2024 to May 12 2026 (dates subject to change). This property will be closed from April 24 2024 to September 30 2025 for renovations and will resume operation once the renovation is complete (completion date subject to change).
Make yourself at home in one of the 19 guestrooms, featuring kitchenettes with refrigerators and ovens. 32-inch flat-screen televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include microwaves and dryers.
Featured amenities include luggage storage, laundry facilities, and ATM/banking services.
A stay at Tower Hill City Centre Luxury Apartments places you in the heart of London, within a 15-minute walk of Tower Bridge and Tower of London. This apartment is 0.4 mi (0.7 km) from Liverpool Street and 0.7 mi (1.2 km) from Thames River.
Distances are displayed to the nearest 0.1 mile and kilometer.
Financial District - 0.1 km / 0.1 mi
The Gherkin - 0.5 km / 0.3 mi
Sky Garden - 0.7 km / 0.4 mi
Liverpool Street - 0.7 km / 0.4 mi
Brick Lane - 0.9 km / 0.5 mi
Tower Bridge - 0.9 km / 0.6 mi
Tower of London - 0.9 km / 0.6 mi
Thames River - 1.2 km / 0.7 mi
Borough Market - 1.6 km / 1 mi
The Shard - 1.7 km / 1.1 mi
Barbican Arts Centre - 1.7 km / 1.1 mi
St. Paul's Cathedral - 1.9 km / 1.2 mi
London Bridge - 1.9 km / 1.2 mi
Globe Theatre - 2 km / 1.2 mi
Tate Modern - 2.3 km / 1.4 mi
The nearest airports are:
London City Airport (LCY) - 10.5 km / 6.5 mi
Heathrow Airport (LHR) - 32.9 km / 20.4 mi
Gatwick Airport (LGW) - 92.4 km / 57.4 mi
Luton Airport (LTN) - 90.9 km / 56.5 mi
Stansted Airport (STN) - 60.5 km / 37.6 mi
Smoking forbidden
Pets forbidden