In May, will be flying into and out of Rome. Upon arrival, straight to Perugia (best way?). We have 10 nights, then to Rome for 5 nights- already booked. Then after that 2 nights somewhere close by before departing. (Actually, we have 3 nights at the end, the very last night will be at the airport.) Anywhere to stay near Ostia Antica?
So- where are we spending the first 10 nights? Was thinking 5 in Perugia, because of the good train/bus availability I've read about, to see surrounding towns- we won't be driving. Then to Orvieto, which everyone seems to love! Are those 2 places good choices? Is that too much time in the hill towns? Speaking of hill towns, DH isn't great on stairs- I see them mentioned especially in Perugia- are they everywhere in town?
Oh, this is a lot of questions! But I want to get the 10 nights figured out so I can make hotel bookings. (Note- we've been to Florence and Naples already.) Thanks!