El estadio fue construido el año 2000, situado apenas unos metros junto al Estadio Olímpico de Helsinki, y tiene una capacidad de 10.700 espectadores sentados.