Italy La Locanda del Borgo, Choice Hotels Recommendations At Pietralunga Italy La Locanda del Borgo is The Best Hotels In Pietralunga Italy . 0 star hotels … Edit