Holiday Inn Turin is located opposite Piazza Massaua Metro Station, ideal for getting to the Porta Susa and Porta Nuova train stations quickly.
Corso Francia, Piazza Massaua, 21, 10142 Torino TO, Italia
Holiday Inn Turin is located opposite Piazza Massaua Metro Station, ideal for getting to the Porta Susa and Porta Nuova train stations quickly.
Corso Francia, Piazza Massaua, 21, 10142 Torino TO, Italia