Karta Vacation Rentals
In the sun-soaked town of San Teodoro on Sardinia’s northeast coast. This aparthotel sits close to the shimmering turquoise sea and pristine golden sands, with easy access to the area's main attractions, shops, restaurants and entertainment venues.