Karta Vacation Rentals
In the heart of Carloforte on Sardinia’s Isola di San Pietro. Villa Iole B&B is a short drive from the Casa del Duca Museum and under 10 minutes to San Pietro Beach, Cala Lunga and Punta Nera — a compact bed & breakfast that’s a perfect base to explore the island’s beaches and coastal sights.