
Tourism
Travelodge to open 22 new UK hotels
Travelodge is to open 22 new hotels across the UK in deals worth £165m. The budget chain has also forged a partnership with clothing retailer Arcadia Group to develop a 96-room hotel above the Topshop […]