★★★
Hotel
Hotel Costa Caddu, San Teodoro
Right on the Sardinian coastline, Hotel Costa Caddu offers beautiful sea views including Tavolara Island. The sea-view restaurant offers classic Italian and international cuisine. The Costa Caddu is consisted of of separate terraced houses, and a main central building housing all the services. San Teodoro's center is 1.9 mi away, while Olbia Airport is a 30-minute drive away. All of the Hotel Costa Caddu’s rooms are have an independent entrance and a private furnished patio. Facilities in the rooms include satellite TV and a mini-bar. Click Here for More InfoWhere to Stay – Price Map
| Pets are allowed. Charges may apply. | |
| Località Costa Caddu, 08020 San Teodoro, Italy | |
| www.hotelcostacaddu.it |
Places to stay nearby
Aparthotel
Residence Oasi Anfiteatro, Porto Ottiolu
1.4 km
Via delle Camelie, 7/25, 08020 Porto Ottiolu
Apartment
1.4 km
Different Locations in Porto Ottiolu ( Check-in takes place at Via delle Rose 5), 08020 Porto Ottiolu