Country houses in Teulada
We found 2 properties with availability in Teulada
Show on map
House Suestellas
Loc. Mont'Arrubiu, Snc, Teulada, Italy
Located in Teulada, 2-bedroom House Suestellas measures 80 m² and can accommodate 5 guests. Spiaggia Sa Canna is a 10-minute ride away from this country house.
La Dimora Del Sole
Agro Di Teulada (Zona Tuerra), Teulada, Italy
La Dimora Del Sole Hotel is located 10 minutes by car from Chiesa di San Francesco and within 3 km of Chiesa della Vergine del Carmine.
- 1-2