AOL Travel

Apostolos Nikolaidis Stadium, Athens

Apostolos Nikolaidis Stadium - Athens, Greece
Apostolos Nikolaidis Stadium
12A Herodou Attikou str. 151-24, Athens, GreeceMap
+ 30 210 809 3630
Neighborhood: Maroussi

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.

Write a Review

How would you rate your overall experience with Apostolos Nikolaidis Stadium?
Apostolos Nikolaidis Stadium General Information
  • Type: Sports and the Outdoors
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!