Está localizado en el distrito de Töölö, a 2 kilómetros del centro de Helsinki, fue inaugurado en 1938 y posee una capacidad para 40.600 espectadores.