Karta Vacation Rentals
On Sardinia’s northern coast in Valledoria — a beach hotel tucked between Castelsardo and Santa Teresa di Gallura, just 120 m from a golden sandy shore. A short drive brings you to San Pietro Beach and the famed Elephant Rock, making this a family-friendly spot for seaside stays in suites or self-catering apartments.