For foodies: The 45 best Gourmet Hotels in Southern Germany