Hotel tips: Our favorite 109 hotels in the Apennines