Hotel Brands
Travelodge opens its first hotel in Bury St Edmunds
Travelodge has opened its first property in Bury St Edmunds following an £8m investment to create the 80-room hotel.
You'll need to
subscribe to unlock this content. Already subscribed? Login?