Photos coming soon
HOTEL
Holiday Inn Turin Corso Francia by IHG
Piazza Massaua 21, Turin
Where it sits
Holiday Inn Turin Corso Francia by IHG
Piazza Massaua 21, Turin
45.07419, 7.61889
Similar stays nearby
Holiday Inn Turin Corso Francia By IHG
Hotel · 0 m
Appartamento Elena
Hotel · 105 m
Appartamento Massaua
Hotel · 106 m
Appartamento Elena
Hotel · 114 m
Massaua Terrace Apartment
Hotel · 174 m
Metro Station MiniMini VAN house
Hotel · 214 m
Metro Station MiniMini VAN house
Hotel · 214 m
Le mille e una notte
Hotel · 227 m
Plan around Holiday Inn Turin Corso Francia by IHG
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
