
London, United Kingdom
Travelodge Aldgate East
3-star hotel · Travelodge UK
"Medieval castle or modern masterpiece? Our London Central Aldgate East hotel is a stone's throw from skyline icons the Shard and the Gherkin, and around the corner from from the Tower of London. You'll be in the heart of…
- Wi-fi · extra charge
- 24-hour reception
- Restaurant
- Bar























