Karta Vacation Rentals
On Sardinia’s northeast coast in San Teodoro — about 3 km from the town center and a short stroll from La Cinta Beach, San Teodoro Beach, San Teodoro Lagoon and the port. A self-catering apartment base for beach days and lagoon walks.