Karta Vacation Rentals
In the heart of San Teodoro City Centre, a short walk from San Teodoro Port and minutes from La Isuledda, San Teodoro Beach and La Cinta Beach. Perfect for beach lovers and family-friendly stays with easy access to the shoreline.