Karta Vacation Rentals
On San Teodoro's waterfront in the city centre, steps from San Teodoro Beach and minutes from La Isuledda, La Cinta and Port Ottiolu. A pet-friendly, family-friendly base for beach days, boat trips to Tavolara and exploring Sardinia's northeast coast.