Hotel Costa Caddu

Check the availability of the hotel

Book online at the best prices

★★★
Hotel Costa Caddu

Località Costa Caddu
07052 San Teodoro - Sardegna

Located directly on the coast of Sardinia, the Hotel Costa Caddu offers an enchanting view of the sea and the Tavolara Island, and a sea-facing restaurant serving Italian and international cuisine.
Just 3 km from the center of San Teodoro and a 30-minute drive from Olbia Airport, the Hotel Costa Caddu consists of separate row houses and a central building that houses all amenities. All rooms feature a private patio and independent entrance, as well as satellite TV and a minibar.

Check the availability and book now!

Hotel Costa Caddu in San Teodoro Sardinia

Mappa