Karta Vacation Rentals
In San Teodoro, minutes from the town center and close to San Teodoro Port and sandy spots like La Isuledda Beach. Isola di Tavolara sits about 16 km away, and Olbia Harbour is within easy reach. Free on-site private parking makes arrivals simple.