Travelodge landlords back deal to keep hotel chain's sites open

West Briton

Published

The plans will help keep 10,000 people in work across its 584 premises including several in Devon and Cornwall.

Full Article