El parque se encuentra en Madrid, al sur de la ciudad, en el distrito de Villaverde.