Karta Vacation Rentals
In sun-soaked San Teodoro, this self-catering apartment sits convenient to Lu Impostu Beach and San Teodoro Lagoon. La Cinta and Cala Brandinchi are also close by, and the town center is about 5 km away—perfect for family-friendly beach days.