Nestled into five beautiful acres just outside Hope Creek, Tennessee, Christmas Inn is an unforgettable place known for its joyful atmosphere and festive setting. Holiday decorations adorn each room. Trees glittering with ribbons and ornaments, gorgeous wreaths, velvet stockings and pine-scented candles brighten visitors' stay at this vacation spot dedicated to Christmas all year, every year. The resort offers all the usual enticements plus one unique...