Absolutely not. Think of pier 17 more as a boutique shopping district (higher end brands; Gucci, etc) and restaurants. I would strongly recommend doing a bag-drop at your hotel on the way if you can.
No.
I'm sorry. I'm not quite show. Most of the time I have been there. I haven't seen anyone carrying any luggage or such.
I don't think so. I looked around while I was waiting to get on the boat, but I didn't see a place to keep my luggage.
I mean there's hotels around there
Thanks! Your answer is awaiting moderation.