SeePetrograd Side
Krestovsky Stadium
стадион «Крестовский»
One of the most expensive stadiums ever built.
- Address
- Futbol'naya Alleya 1
Listing from Wikivoyage: Saint Petersburg/Petrograd Side, CC BY-SA 4.0.
Updated 28 Sept 2026. Something wrong? Tell us.