Castelletto Verde



Bari Sardo • Show on map
View Details for Price
Featuring a garden, Castelletto Verde provides accommodations in Bari Sardo. Among the facilities at this property are luggage storage space and a tour desk, along with free Wifi throughout the property.…More info
