A citywide winter deal is back, offering 25% off stays at more than 140 hotels across the five boroughs.