Stiegl is a unique brewery and restaurant where all aspects of beer production are handled on-site. It also offers overnight stays.