Karta Vacation Rentals



Tucked in San Teodoro on Sardinia’s northeast coast, this apartment complex sits minutes from Porto Taverna Beach, Spiaggia della Tartaruga and Cala Girgolu. Isola di Tavolara is a short hop away and Olbia Costa Smeralda Airport is about 9.3 miles out. A family-friendly, pet-friendly pick with easy access to coastal days and island adventures.