Karta Vacation Rentals





In the heart of Turin on Piazza Castello, a boutique luxury guesthouse with direct views of Palazzo Madama. Steps from Piazza San Carlo, Turin Cathedral and the Egyptian Museum, this city-center, pet-friendly spot puts you inside the historic action.