Cambridge es, por supuesto, una de las más famosas ciudades de Inglaterra y uno de los lugares más visitados en el país. Travelodge La central está ubicada en el interior de la carretera de circunvalación de la ciudad, cerca de la estación de ferrocarril, y de un corto paseo a pie o en taxi desde el centro histórico de la ciudad y los colegios. El hotel tiene más de 120 habitaciones y cuenta con un bar y cafetería construida en el complejo.