I have been researching touring Umbria and would like to visit Orvieto, Assisi, Perugia and Spoleto at a minimum. I find tours from Rome, where I would also like to stay for several days. However, these tours usually only include two of these cities. I have driven in Italy, but frankly, would prefer not to rent a car.
I need opinions on the best options for touring Umbria. I would like to spend 6-7 days there. Are rail connections easy to make in visiting each of these cities? Are there tour companies that I could persuade to offer a tour of the area?
Is renting a car the best option?