Be enchanted by the magic of northern Italy when you stay at Holiday Inn Turin – Corso Francia, an IHG Hotel. This is the ideal base for exploring the tree-lined streets of Turin; a place to return to after afternoons trawling the countless museums, medieval churches and restaurants. Kickstart your day with a fresh coffee in the hotel's lobby, and enjoy traditional Italian fare with a modern twist at the onsite restaurant Fermata Venchi.