There is a few off street parking places within a few blocks. Meter parking not easy to catch one with patiance you can. The public transportation only block away at Downtown Crossing
St Anthony is in the middle of downtown Boston. Good luck finding parking
This is a kind of a hard bargain if you're not familiar with the area. My preference is to use the public/ private parking at the business tower off of Purchase street. Get at Purchase street. Drive around 3 right turns ( one ways) and enter the garage from the street level on the Rose Kennedy greenway side. Do it once and you'll know what I mean. Also this is great for the harbor area.
Thanks! Your answer is awaiting moderation.