Casa Mare Sardegna Lu Fraili 11
from 70 €
Images and Video
Via Ischia 9
08020 - San Teodoro
Located in San Teodoro in the Sardinia Region, 47 km from Palau, Casa Mare Sardegna Lu Fraili 11 features a barbecue and water sports facilities. Olbia is 18 km from the property. Free private parking is available on site.