Zum Hirsch is a restaurant, event venue, and guesthouse offering accommodation.