Recommended hotels in Teulada

Sos Ventos Village Teulada

From US$ 0

Localita Arcu Dexiottu S N C, Teulada, Italy - Show map

Show map

Sos Ventos Village is a 3-star accommodation with free self-parking, a designated area for smoking and a luggage…

Book Now From US$ 0

Residenza Locci Teulada

From US$ 140

Vico II Brigata Sassari 15, Teulada, Italy - Show map

Show map

Residenza Locci is rated 3 stars and is placed about 41 km from Cagliari University. The property is 10 minutes'…

Book Now From US$ 140