Cuenta, actualmente, con una capacidad para albergar a 23.500 espectadores y está ubicado dentro del parque público Paseo del Bosque, al noreste de la ciudad de La Plata, capital de la provincia de Buenos Aires, Argentina, sobre la avenida 60 y su intersección con la calle 118.