London Homes - Aldgate Flats
London England
Check in
2:00 PM
Check out
10:30 AM
Located in London (London City Centre), London Homes - Aldgate Flats is within a 10-minute walk of Liverpool Street and Brick Lane. This hotel is 0.8 mi (1.3 km) from Tower of London and 0.9 mi (1.5 km) from Tower Bridge.
Make yourself at home in one of the 9 guestrooms, featuring kitchens. Complimentary wireless internet access is available to keep you connected. Conveniences include separate sitting areas and microwaves.
Property Details
Location
25 Wentworth St, London, England E1 7TB, United Kingdom