Landhotel Stockhausen is a family-run hotel and German restaurant offering traditional German-Swabian cuisine.