Directions to Holiday Inn Turin Corso Francia, Turin

Holiday-inn-turin-corso-francia-map
The Holiday Inn Turin Corso Francia in Turin is located at PIAZZA MASSAUA 21 , Turin , IT .   Click on the Google Map above to get an interactive version and see the area around the Holiday Inn Turin Corso Francia .