Romantic hotels in Teulada
We found 1 property with availability in Teulada
Show on map
What are the best hotels near Spiaggia di Tuerredda?
Loc. Sa Canna, Teulada (Ci), It, Teulada, Italy
Rocce Rosse Hotel Teulada includes 45 rooms and is 10 minutes by car from Torre di Pixinni. Offering a gym, this hotel is within 15 minutes' drive of Sardinia.
Good
(30 reviews)
- 1-1