Offering city views, Aldgate Holiday Rooms is an accommodation situated in London, 1.2 km from Brick Lane and 1.6 km from Tower of London. Among the facilities at this property are a shared kitchen and private check-in and check-out, along with free Wi-Fi throughout the property. The apartment has family rooms.
Numero delle stanze: 10
Batty Street 18, Tower Hamlets, Londra, E1 1RH, Regno Unito