Opened:
1998
Capacity:
22859
Διεύθυνση:
Λεωφόρος Παγκυπρίων, Strovolos, Cyprus