Hotel tips: Our favorite 112 hotels in the Apennines