In Umbria Exploring Umbria: where to stay in Assisi Assisi is the best town to use as a base to explore Umbria. If you don’t know where to stay in Assisi, here’s the perfect home away from home right in the historic center.