Storchenklause is a 3-star hotel and restaurant offering regional specialties. It is a family-run establishment with 36 rooms available for guests.