Karta Vacation Rentals
In the very heart of central Turin, a budget-friendly base just steps from the Royal Palace and Galleria Sabauda. Walk to Turin Cathedral, Palazzo Chiablese and Church of San Lorenzo, and reach the Mole Antonelliana and National Cinema Museum in about 10–15 minutes on foot.