Storchen is an inn offering a restaurant and holiday apartment.