The Hotel Costa Caddu in San Teodoro is a modern and welcoming building, overlooking the sea and with its own private beach and breathtaking views of the beautiful island of Tavolara. It is ideal for unforgettable holidays in Sardinia where you will be mesmerised by this mysterious and enchanting island. Just 3 km away from the airport and close to some of the most beautiful beaches, the hotel offers fully-equipped double, twin and triple rooms equipped with every comfort. Large private parking, efficient transport to/from the airport, pool, garden and restaurant with high quality cuisine. The facility is also an ideal and picturesque location for events and weddings, ceremonies and receptions.