Hotels chain Travelodge to create more than 350 UK jobs with 17 new hotels - Mirror Online
The 17 Travelodge hotels expected to open in 2019 will be in Bury St Edmunds, Chippenham, Edinburgh Park, Glasgow and more.
The 17 Travelodge hotels expected to open in 2019 will be in Bury St Edmunds, Chippenham, Edinburgh Park, Glasgow and more.