Community sports facility (7,6)
I believe the answer is:
leisure centre
(Other definitions for leisure centre that I've seen before include "Public place for sport and recreation" , "fitness club" , "Public building for sport and recreation" , "where people can relax" , "Recreational complex" .)