Stadionet har en tilskuerkapasitet i underkant av 18 000 og er dermed landets største idrettsanlegg målt etter antall sitteplasser. Ved konserter eller andre arrangementer hvor ståplasser kan benyttes kan tilskuerkapasiteten økes til om lag 35 000. I tilknytning til anlegget finnes det to treningsfasiliteter, et svømmebasseng, to squashbaner, en skytebane, en restaurant, samt flere kafeer og barer. Også Maltas fotballforbund har tilholdsted på stadionet.