We spent two marvelous weeks in beautiful Spello using it as a base to explore Umbria. We easily visited Assisi, visible across the valley, Montefalco, Bevagna, Perugia, Lake Trasimeno, Monte de Lago and more.
Spello has many excellent restaurants and a solid local population in town.
There are several free parking lots surrounding the town. We used the one on top as it was nearest to our rental house. We would return there happily.
There is a book written by an American, Michele Damiani, “Bel Canto, a Year in the Beautiful Center”, the story of her family’s year living in Spello.
We enjoyed a day in Perugia but it would be a hassle getting in and out of the hill top city to see other towns. It is high up, parking is in the hillside, escalators to go up but not down. I do not agree at all with using Perugia as a base. And it also has those dreaded ZTLs! Hassles.
We went to Spoleto but were turned off by the congested built up area surrounding it.
You really do need a car in this area. We rented at FCO and drove up to Spello. I never saw a train come into the small station. There were a few local taxis. There are several very nice looking hotels in town. For only five days, stay in one place the whole time. We loved Umbria, much less crowded and touristed than Tuscany.