It was Fantastic nice at night when you can see all the lights of the City
There's also a few on 44th between 8th and 9th if you are wandering around Times Square and don't mind walking over to the river.
Cruise line has its own parking
They have paid parking garage on site
We took a taxi from our hotel to the ship. Not sure if there are parking lots nearby. Sorry
Thanks! Your answer is awaiting moderation.