Karta Vacation Rentals
In the heart of San Teodoro city centre, a short stroll from the port and a string of sandy shores. La Cinta Beach, San Teodoro Beach, La Isuledda and Cala d'Ambra are all within easy reach. Walkable to the town’s main landmarks and beach life.