Heol Trelai, Cowbridge Road, Ely South Glamorgan, Wales, CF5 5PF Show/Hide Map
Located at Heol Trelai, Cowbridge Road, Ely South Glamorgan, Wales, CF5 5PF, Trelai Park has tennis courts available for hire.