El estadio fue inaugurado en 1960 y pose una capacidad para 67.400 personas, siendo la sede oficial del equipo de la ciudad, el São Paulo Futebol Clube.