
London, United Kingdom
Travelodge London Central City Road
3-star hotel · Travelodge UK
Centrally located in London, the Travelodge London Central City Road Hotel is within a 5-minute drive of Liverpool Street and St. Paul's Cathedral. This hotel offers 99 guestrooms with bathrooms featuring bathtubs or showers.…
- Wi-fi · extra charge
- 24-hour reception
- Restaurant
- Wheelchair-accessible


