Travelodge opens flagship hotel in Chester City Centre
Travelodge has opened its new multimillion Cheshire flagship hotel in the heart of Chester city centre and created new jobs within the community.
Recover your password.
A password will be e-mailed to you.