Located a three minute walk from Aldgate East tube station, these apartments provide serviced accommodation in an ideal central district of London. Boasting excellent on-site facilities, these London apartments offer guests both the flexibility of self catering and the convenience of a hotel, all within an impressive sky tower based in the heart of Aldgate, offering incredible views of London.
Full payment will be taken at the time of reservation.
{{ terms.content }}
Please enter your dates to get the best available rates.