Hotels in Palomero near City Centre Palomero
We found 1 property with availability in Palomero
Show on map
Casa Rural Casa Queta
Calle La iglesia, 19 Situada en el centro del pueblo, en la calle principal., Palomero, Spain
Wi-Fi is accessible throughout the property and a free private car park is provided on site. Palomero centre can be reached within 5 minutes' walk.
- 1-1