Flying into JFK on Dec 31st and want to watch New Year's Eve at Times Square, etc. No point in checking into an expensive hotel for s couple of hours of sleep. Have a Greyhound non-refundable ticket leaving the morning of the 1st so can sleep
on the bus.
Is there overnight storage for a bag (bags) at the Penn Station bus depot? If so, how much?