Travelodge starts work on exciting new development on site of new Cardiff Arena
Travelodge, the UK’s first budget hotel brand, announces it has started work on a brand new 182-room hotel on the site of the new 16,500 seat national arena in Cardiff…
Travelodge, the UK’s first budget hotel brand, announces it has started work on a brand new 182-room hotel on the site of the new 16,500 seat national arena in Cardiff…