Choose your room
This 3 star hotel is located in the city centre of London and was established in 2005. It is close to the Tower of London and the nearest station is Algate East. The Hotel has a restaurant, a bar and a conference room. All 65 rooms are equipped with safe and air conditioning.
Useful information:Other names for Travelodge London Aldgate East Hotel:
Tl London Central Aldgate East