La carrera formó parte del UCI WorldTour 2017, calendario ciclista de máximo nivel mundial, siendo la séptima carrera de dicho circuito.
La carrera fue ganada por segunda vez en tres años por el ciclista colombianoNairo Quintana del Movistar Team. Quintana tomó el liderato de la carrera después de ganar la etapa reina con final en el Monte Terminillo y lo mantuvo hasta el final de la prueba, aventajando por 25 segundos al segundo clasificado, Rohan Dennis, quién ganó la contrarreloj final de la carrera. El podio fue completado por el francésThibaut Pinot.
En las otras clasificaciones de la carrera, Peter Sagan ganó la clasificación por puntos después de conseguir dos victorias de etapa, un segundo y un tercer puesto. Davide Ballerini ganó la clasificación de la montaña, mientras que Bob Jungels superó en la contrarreloj final a Egan Bernal por la victoria de la clasificación de los jóvenes. Movistar Team obtuvo la victoria en la clasificación de equipos.