Bus station

World Trade Center station

3 locals recommend
Location
Boston, MA
D Street / West Broadway

Tips from locals

Andrew & Jen
August 4, 2016
Nice 10-15 minute walk down D street and you are there! (Just past the Boston Convention Center.)
Megan
November 12, 2014
Lots of indoor festivals here.