Karta Vacation Rentals
On San Teodoro’s waterfront in Sardinia, this beach resort sits minutes from Tavolara–Punta Coda Cavallo and Porto Taverna. Close to Cala Brandinchi and San Teodoro Beach, it offers airport connections and free on-site parking.