Hotel tips: Our favorite 108 hotels in the Apennines