El Travelodge London Central City Road es un hotel económico situado a solo 2 km del centro de Londres. Las habitaciones son sencillas pero cómodas, y cuentan con todas las comodidades necesarias para una estancia agradable. El hotel está cerca de varias atracciones turísticas, como la Torre de Londres y el Puente de la Torre, y cuenta con un restaurante y un bar.