Cardiff International Sports Stadium

Cardiff International Sports Stadium is a multi-purpose sports stadium located in Cardiff, UK. It is home to the Cardiff City Football Club and the Wales national football team. The stadium has a capacity of 33,280 and is the largest stadium in Wales.
4.4
  Leckwith Rd, Cardiff CF11 8AZ, UK
 +44 29 2025 0400
Find a nearby place to stay