Upvote:4
Your best and quite possibly the only option would storing it at Penn Station in the Amtrak luggage storage facility or Schwartz Travel, which offers similar service.
If you're staying in the hotel you can take advantage of their storage facility even after a checkout.