No free parking, find one on the streets or paid lots.
No parking.
You're better off taking the train there. Parking is difficult in that are, unless you get a garage
There is paid parking a block away, but it's better to take public transportation or taxi
Directly close to the carousel I don't think there is as it's right on the street but you can find one around the block I think :)
No its in the park and by the financial district
Thanks! Your answer is awaiting moderation.