Travelodge begins work on 182-room hotel at new Cardiff arena
Travelodge has begun construction on a 182-room hotel at the site of Cardiff’s forthcoming 16,500-seat national arena. The venue, which will be operated by Live Nation, is part of the…
Share