This Hertz pickup location details in Madrid:

Hertz
Emt Parking - Nuestra Sra. Del Recuerdo
Madrid, MD 28036 ESP