Hotel Hirschen offers lodging and dining.