Hotel Brands
Travelodge opens flagship Cheshire hotel in Chester
Travelodge has opened its new multimillion Cheshire flagship hotel in the heart of Chester city centre, the company’s 575th property.
You'll need to
subscribe to unlock this content. Already subscribed? Login?