Cardiff City House of Sport, Padel Courts - Cardiff, Wales, CF11 8AW (Clos Parc Morgannwg, Cardiff, CF11 8AW)

Cardiff, Wales, United Kingdom

Address: Clos Parc Morgannwg, Cardiff, CF11 8AW

Location: Cardiff, Wales, United Kingdom

Phone: +44 29 2000 2555

Website: https://www.cardiffcityhouseofsport.co.uk