Chateau De Codignat is a guest house offering fine dining within an ornate, 12th-century castle featuring extensive grounds and an outdoor pool.