New York City at Christmas is one of the most spectacular sights to see. Get in the festive mood by taking a 2-hour, early-evening tour of Manhattan's glittering holiday-season lights. New York City comes alive at night, and there is no better time to tour the illuminated city than during the Christmas holidays.