Book Hotel Travelodge London Central Tower Bridge
Property Location With a stay at Travelodge London Central Tower Bridge in London (The City of London), you'll be minutes from Tower of London and close to London Bridge. This hotel is close to St. Paul's Cathedral and Coca-Cola London Eye.Rooms Make yourself at home in one of the 99 guestrooms.
- Air conditioning
- Safe box