The park is in the Central-North area of Madrid, near Santiago Bernabeu Stadium and close to Plaza de Lima, between Paseo de La Castellana and Calle Orense. It’s in the financial/offices part of Madrid (you can feel the smell of money), with a lot of skyscrapers, stone, concrete and glass. Oh, yes, and some gardens a cat and me.
Click on the pictures to see full details.