For foodies: The 48 best Gourmet Hotels in Southern Germany