Right on the Sardinian coastline, Hotel Costa Caddu offers beautiful sea views including Tavolara Island. The panoramic restaurant offers regional cuisine. The Costa Caddu is comprised of separate terraced houses, and a main central building housing all the services. All of the Hotel Costa Caddu's rooms are on one floor, have an independent entrance, and a private veranda overlooking the sea at the horizon. Facilities in the rooms include satellite TV and minibar.
Situato direttamente sulla costa della Sardegna, l'Hotel Costa Caddu offre un'incantevole vista sul mare e sull'Isola di Tavolara, e un ristorante affacciato sul mare che propone piatti della cucina classica italiana e internazionale. Il Costa Caddu dista 3 km dal centro di San Teodoro e 30 minuti d'auto dall'Aeroporto di Olbia, ed č composto da villette a schiera separate e da un edificio centrale che ospita tutti i servizi. Dotate di un ingresso indipendente e di un patio privato arredato, tutte le camere dell'Hotel Costa Caddu dispongono di TV satellitare e minibar.