Despite being surrounded by 40 acres of wooded trails and lush wetlands, The Burrow is only minutes away from a thriving downtown scene in Marlboro —“where all of New England meets.” Filled with local shops, storefronts, and restaurants, the city is perched right off of I-495 and I-90, just 30 mins from Boston and 15 minutes from Worcester.
The Burrow
1000 Green District Blvd
Marlborough, MA 01752
Restaurants/Bars