Saint Petersburg Stadium

The Saint Petersburg Stadium, located in the city of Saint Petersburg, Russia, is an architectural marvel renowned for its retractable roof and innovative design. This modern venue, inaugurated for the 2018 FIFA World Cup, has become a focal point for international football events, combining cutting-edge technology with a capacity to host over 60,000 enthusiastic fans.

Address 2-g Petrovsky Island
Capacity 24,000
Surface Grass
Image of the stadium Saint Petersburg Stadium