Il Cavallo
Search & compare prices for Il Cavallo in all hotel booking websites.
Il Cavallo Address: Viale Della Repubblica N°7, Barberino di Mugello, Italy
Minimum price found for Il Cavallo was: 81 EUR
Click here to get more information, photos & guest ratings for Il Cavallo