For foodies: The 49 best Gourmet Hotels in Southern Germany