Recommended hotels in Carro

Locanda Del Porcino

From US$ 74

10 Via Giacomo Leopardi, Carro, Italy - Show map

Show map

The 2-star Locanda Del Porcino is situated a mere 17 km away from Fabei. The hotel is around 10 minutes…

Book Now From US$ 74