Hjemmearenaen er Ta'Qali Stadium som har en kapasitet på rundt 17 000. Hovedtrener er Anton Cremona.