The Hotel Residence Baia delle Ginestre is located in the beautiful landscape of southern Sardinia, 70 km from Cagliari and 10 km from the town of Teulada, on a promontory overlooking...
Sos Ventos Village Hotel is situated in Teulada, within an enchanting and striking setting, amongst the characteristic Mediterranean bush, the crystal clear sea and the beaches of...
This Teulada property is situated in a rural location; attractions in the area include Archaeological Area of Nora and Baia Chia Beach. Recreational amenities at S'acqua Sassa Resort...