Travelodge Starts Work on Exciting New Development on Site of New Cardiff Arena
Travelodge Cardiff Central — Photo by Travelodge 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 that will attract world-class artists and entertainment to the city. Located on the same site as the new …
Travelodge Starts Work on Exciting New Development on Site of New Cardiff Arena Read More »