Landhotel Der Schwallenhof offers relaxed countryside lodging with a cozy restaurant and an indoor pool.