Tuscany >
Borro
Borro hotels & apartments, all accommodations in Borro
Recommended hotels in Borro
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.