Located in London City Centre, a neighborhood in London, this apartment is near a train station. The British Museum and Royal Albert Hall are cultural highlights, and some of the area's popular attractions include London Eye and Sky Garden. Natural History Museum and Royal Botanic Gardens, Kew are not to be missed. Visit our London travel guide
What time is check-in at Still Life Aldgate Deluxe?
Check-in start time: 3:00 PM; Check-in end time: 7:00 PM. Late check-in is available from 7:00 PM–10:00 PM for a fee.
What time is check-out at Still Life Aldgate Deluxe?
Check-out is at 11:00 AM.
Where is Still Life Aldgate Deluxe located?
Located in London City Centre, this apartment building is within a 10-minute walk of The Gherkin, Sky Garden, and Liverpool Street. Tower of London and Tower Bridge are also within 15 minutes. Aldgate Station is only a 2-minute walk and Aldgate East Station is 6 minutes.
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Still Life Aldgate Deluxe Reviews
10
Exceptional
All reviews shown are from real guest experiences. Only travelers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.