Agro Di Teulada (zona Tuerra)
09019 - Teulada
Located in Teulada in the Sardinia Region, 43 km from Cagliari, La Dimora Del Sole features a barbecue and views of the mountain. Pula is 23 km from the property. Free private parking is available on site. All units have a seating area.