Karta Vacation Rentals
In the heart of Turin, steps from Piazza Castello and within easy walking distance of Turin Cathedral, Palazzo Chiablese, the Santuario della Consolata and Via Garibaldi. About 1.3 km from Porta Susa train station, this pet-friendly city-center hotel-apartment puts the city at your feet.