The cable channel will air a 17-day "Keepsake of Christmas" movie marathon starting on July 10 with Christmas at Dollywood.