La Closa se encuentra a 250 metros del núcleo de Castellar de n'Hug, su localización permite disfrutar de una gran tranquilidad durante el desarrollo de las actividades, gracias a sus jardines exteriores. Distribuida en diferentes niveles y espacios y con accesos independientes que en caso de lluvia o nieve, permiten acceder a todos los espacios por el interior del equipamiento.
La población ofrece un amplio abanico de propuestas: el Museu del Pastor, el audiovisual de las Fonts del Llobregat, la pista polideportiva y la piscina.
Las habitaciones de La Closa disponen todas de ventana con vistas al exterior y calefacción, con baño dentro y otros con baños exclusivos en la misma planta. La distribución de las habitaciones permiten una fácil atención de los alumnos durante las noches.