Cottonera Avenue, Cottonera, Cospicua, CSP 02, Malta
Situated in Cospicua, the Cottonera Sports Complex is the main sports complex in the south of Malta and largest indoor sports facility in Malta. The complex design is innovative and unique to Malta and its roof covers one of the largest spans.
Tel:
+356 21660657, +356 21660658
Read More