Location of the StadiumThe stadium is located on Krestovsky island, one of the most beautiful and dynamically developing areas of St. Petersburg. Directly at the stadium in 2018 opened the metro station — "Novokrestovskaya". Metro station "Krestovsky Ostrov" is also located within walking distance from the stadium. |