Yes, at the entrance there is a space dedicated to a parking lot ... but it is advisable to arrive in a public transport, not because of the parking but because of the complicated transportation in Boston
Yes, there is parking nearby.
Yes
Thanks! Your answer is awaiting moderation.