Holiday Inn Turin Corso Francia, an IHG Hotel

Hotels Piazza Massaua 21 , 10142 Turin , Piedmont , Italy

Holiday Inn Turin is opposite Piazza Massaua Metro Station, which provides fast connections to the Porta Susa and Porta Nuova Train Stations. The hotel offers large rooms, and features an outdoor parking and a garage.