Karta Vacation Rentals





On San Pietro Island in Carloforte, Sardinia — a 4-star art‑nouveau landmark in the city center. Minutes from Casa del Duca Museum and a short drive to Cala Lunga and San Pietro beaches. Pet-friendly and ideal for an island escape.