




In Woburn, MA, less than 10 miles north of downtown Boston and set in the business district. Minutes from TD Garden, Harvard Square, Fenway, Faneuil Hall Marketplace and Encore Boston Harbor. A smart base for seeing Boston while enjoying quieter New England streets.