Apostolos Nikolaidis Stadium
12A Herodou Attikou str. 151-24, Athens, GreeceMap
+ 30 210 809 3630
Neighborhood: Maroussi
Overview
Established in 1908, the stadium used to be home to the Greek National team for many years. Since its opening soccer has always been the main attraction, yet the stadium also houses a swimming pool, boxing rink, basketball and volleyball court. Now home to the Football Club of Athens, be sure to represent by wearing shamrocks, the team emblem, along with green and white.
- Type:
Sports and the Outdoors
Write a Review
Sign in