Deutsches Haus is a family-run hotel and restaurant offering traditional cuisine in a scenic setting.