Available rooms from Wed 27 November 2024 to Thu 28 November 2024.
Available rooms from Wed 27 November 2024 to Thu 28 November 2024.
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 comprised of separate terraced houses and a main central building housing all the services. San Teodoro's centre is 3 km 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 minibar.