22-24 Calle Almazara 18539 Villanueva de las Torres Spain No Reviews 37° 33.42 N -3° 5.326 W 37.556999, -3.088760 Esplanade in the center of the city. You can’t park here or next to the sports field, but the streets are narrow. The city is beautiful.