The shoulder season, from April to May and September to October, is one of the best times to travel to Rome. The days are mild, the nights are cool, and there ...