We are planning to visit Rome, the Hill Towns and then Florence in December. I'm wondering if we are better off renting a car in Rome and driving to Sienna (Agritourismo) and then returning the car in Florence or taking a train to Florence, renting the car and driving to Sienna.
If we rent in Rome, the thought is wake up early and drive toward Sienna, visiting Montepulciano and Pienze on the way. Next day visit Sienna and the following day visit Sam Gimignano and Volterra on the way to Florence. Return car in Florence that night.
If we train to Florence, the thought is to rent car in Florence, drive to Sienna. Next day do Montepulciano and Pienze. Last day do Sam Gimignano and Volterra.
We could also train it to Montepulciano (or close) and rent a car there but the travel time seems to be about the same.