There is public parking, but you'll have to pay
Don't recommend parking any where downtown Boston. Take the orange line and get out at downtown crossing. It's a short walk from there.
Terrible and expensive
The Ritz carlton hotel has parking not certain if you can park there so call hotel parking entrance on bolyston street I use to park my maroon 5 jeep there when I went to night classes at my college in the area.
Thanks! Your answer is awaiting moderation.