No, however ut is roght across from the silver line subway and an easy transfer to the red line and then out to the station a couple blocks from the park.
There are no shuttles but Boston has great cab service.
No but be sure to get a Charlie card to travel around town
No the don't
Thanks! Your answer is awaiting moderation.