Karta Vacation Rentals
In the heart of Carloforte, just steps from the Casa del Duca Museum and a short ride from Cala Lunga and San Pietro beaches. Tucked into the town center, you’re within easy walking distance of Chiesa San Carlo Borromeo and other local sights.