Olimpiysky National Sports Complex

The Olimpiysky National Sports Complex in Kiev, Ukraine, is a multifunctional stadium renowned for hosting major international football matches, including the UEFA Euro 2012 final. With its striking design and seating capacity of over 70,000, it stands as a symbol of Ukrainian sporting pride.

Country Ukraine
City Kiev
Address vul. Chervonoarmijs'ka 55
Capacity 70,050
Surface Grass
Image of the stadium Olimpiysky National Sports Complex