For foodies: The 39 best Gourmet Hotels in Southern Germany