Hotel tips: Our favorite 26 hotels in Bavarian Swabia