Still Life Aldgate Deluxe
London England
Check in
3:00 PM
Check out
11:00 AM
A stay at this apartment places you in the heart of London, within a 10-minute walk of Liverpool Street and Sky Garden. This upscale apartment is 0.6 mi (1 km) from Tower of London and 0.7 mi (1.1 km) from Tower Bridge.
Make yourself comfortable in your apartment. Complimentary wireless internet access is available to keep you connected. The bathroom has a bathtub or shower.Conveniences include a washer/dryer and a fan.
Property Details
Location
Whitechapel High Street, London, England e1 7aq, United Kingdom