USD
U.S. dollar (USD) Euro (EUR) Pound sterling (GBP) Australian dollar (AUD) Canadian dollar (CAD) Brazilian real (BRL) Chinese yuan (CNY) Czech koruna (CZK) Danish krone (DKK) Hong Kong dollar (HKD) Israeli new sheqel (ILS) Japanese yen (JPY) Malaysian ringgit (MYR) New Zealand dollar (NZD) Norwegian krone (NOK) Polish zloty (PLN) Romanian leu (RON) Russian ruble (RUB) Saudi riyal (SAR) Singapore dollar (SGD) South African rand (ZAR) South Korean won (KRW) Swedish krona (SEK) Swiss franc (CHF) Turkish lira (TRY) Ukrainian hryvnia (UAH) Thai baht (THB) Argentine peso (ARS)
en
Dansk Deutsch Still Life Tower Hill Apartments London Still Life Tower Hill Apartments Londres Français Italiano Nederlands Português Русский
Menu

Still Life Tower Hill Apartments London

Sugar House, 99 Leman Street, London, United Kingdom

Map
Online Booking
2026-11-15
2026-11-16

Maximum period that can be booked is 30 days. Please enter alternative dates.

Guests:

Choose your room

Still Life Tower Hill Apartments

Located a mere 1.3 km from the unmissable Tower of London, Still Life Tower Hill Apartments London hotel offers access to tourist attractions throughout London.

Standing just 6 minutes' walk from St Katharine Docks Marina, the hotel is approximately 10 minutes' drive from Coca-Cola London Eye Riverside Observation Wheel. This London hotel will also take you to the famous British Museum, which is about 4 km away. The Still Life Tower Hill London is merely 450 metres from Aldgate bus station and in the vicinity of Tower Hill underground station.

London Steakhouse Co serves a good range of British food and lies within 15 minutes' walk of the accommodation.

Hotel Policy

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

Amenities

General

  • Free Wi-Fi

Contact Us

Still Life Tower Hill Apartments, United Kingdom

Sugar House, 99 Leman Street, London, United Kingdom

Hotel Reservation System | 2026 © londonhotelsgb.org. All rights reserved

Contacts