Location: close to the city centre, just 2 Km. from Porta Sousa train station. The airport is 15 Km. away.
See more: Hotels in Europe Hotels in Italy Hotels in Turin Holiday Destinations in Europe