Hello there. You can park in the meters along adjacent Beacon Street (~2 min walk.) There is also a large parking garage under Boston Common (~5 min walk)
What about leave your car home try biking. Cambridge garage with combination of t would suit well
Thanks! Your answer is awaiting moderation.