Zum Hirschen is a restaurant and inn offering rooms with garden views.