Travelodge London Central City Road Hotel is a London hotel well suited for travellers seeking accommodation in the City of London area. This City of London hotels Non-smoking rooms and areas and Maid service are a smart combination. The 3-star hotels 60 rooms are well suited for properties in City of London, London. Both Television and Coffee/tea maker are available in every room. Frequent travellers to London will appreciated that London City Airport is only 9.7 kilometres from Travelodge London Central City Road Hotel.