Bavarian Lion Lodge offers hotel accommodations and a restaurant experience.