at 6-13 Chamber Street, London , E1 8BL United Kingdom
Everything you need for a good night’s sleep, offering great value rooms close to the north bank of the Thames, within walking distance of the iconic Tower Bridge.
101 FB users likes Travelodge Hotel - London Central Aldgate East, set it to 390 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Travelodge Hotel - London Central Aldgate East is London based place and this enity listed in Hotel category. Located at 6-13 Chamber Street E1 8BL. Contact phone number of Travelodge Hotel - London Central Aldgate East: 0871 984 6406