Advertisement
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.

Check out our free weekly podcast

Back to top button