El parque tiene una superficie aproximada de 70 000 m² y destaca por su situación privilegiada como mirador de Barcelona.