Hotel tips: Our favorite 110 hotels in the Apennines