Locanda Del Centro offers pet-friendly accommodation in Castiglione Falletto Guests can enjoy the on-site restaurant Locanda Del Centro features free WiFi Alba is 10 km from Locanda Del Centro, while Cuneo is 43 km from the property Cuneo International Airport is 29 km away