3-stjernet Travelodge London Central City Road er placeret i nærheden af Barbican Arts Centre i London. Der er døgnåben reception og ekspres-udtjekning på stedet.
St. James's Park ligger 3 km fra hotel, mens The London Eye ligger 3,1 km væk derfra. Stedet placeret 4 km fra centrum af London. Det har direkte adgang til Wesley's Chapel. Det er 10 minutters gåtur fra Moorgate metrostation.
Gæsterne kan nyde lounge bar på stedet. Gæsterne kan spise på det café Fix, der ligger kun 150 meter væk.