Unrated hotels in Borro
We found 1 property with availability in Borro
Show on map
Agriturismo Relais Poggio Primo
Via Setteponti 126, Borro, Italy
Situated 3.1 km from Fattoria La Vialla, Agriturismo Relais Poggio Primo Borro entices guests to explore various tourist attractions in the area.
- 1-1