Villafranca de los Barros holiday rentals
We found 1 property with availability in Villafranca de los Barros
Show on map
La Plaza
Calle Carvajales 16, Villafranca de los Barros, Spain
Offering a location merely 0.7 km from Plaza Virgen del Pilar, the 3-bedroom La Plaza Villa Villafranca de los Barros gives access to various tourist spots in the area. The accommodation is suitable…
- 1-1