Hotel tips: Our favorite 23 hotels at the Upper Rhine