Hotel tips: Our favorite 114 hotels in the Apennines