I will be spending 10 nights in Italy in early May, flying into Rome and out of Milan. I will not have a car and may be travelling solo. I am interested in finding maybe 3 good base cities along the way while spending the last night in Milan.
This will be my fourth trip to Italy and have spent multiple days in Florence, Venice, Milan and Rome all while taking day trips to Siena, Lucca, Pisa, Verona, Orvieto.
Would like to hit some hilltowns on my way up to Milan and am probably going to spend 2 or 3 nights in Siena as one base city and am looking for suggestions for other hill towns that may be good for a base city for a 2 or 3 night stays. I'm looking for great food and wine, not very difficult, i know, but maybe too many to choose from. Thanks for the help.