12 rooms · ★★★★ · from £258
Located just 15 minutes' stroll from the Tower of London, Aldgate Superior Apartments offers bright self-catering accommodation. Aldgate East Tube Station is directly outside.
Log in with your cycle.travel account:
Password |
Or simply use your account on: