Karta Vacation Rentals
In the lively heart of San Teodoro city centre, this family-friendly apartment puts you a short walk from San Teodoro Beach and the port. La Cinta, La Isuledda and Cala d'Ambra beaches are all close by, making it an easy base for beach days and evening strolls.