Creigiau Tennis ClubStation Rd, Creigiau, Cardiff, CF15 9NTCardiffWalesOutdoor0Indoor00Singles✓×Tennis Club
Mackintosh Lawn Tennis Club38 Keppoch St, Cardiff, CF24 3JWCardiffWalesOutdoor0Indoor0Singles✓×Sports Club
Western Leisure CentreCaerau Ln, CardiffCardiffWalesOutdoor00Indoor60Singles✓×Leisure CentrePay & Play
Llanishen Leisure CentreTy-Glas Ave, CardiffCardiffWalesOutdoor00Indoor60Singles✓×Leisure CentrePay & Play
House of SportClos Parc Morgannwg, CardiffCardiffWalesOutdoor00Indoor20Singles✓×Multi-Sport FacilityPay & Play