6 mile (one way) paved trail hits Marlboro to Hudson. I have done this trail once before with another meetup group some time ago, it's nice. Flat and paved. Going to meet in Marlboro instead of Hudson like it said in the title.
Parking and Trail Access
To reach the trail head parking in Marlborough, take I-495 to State Route 20/Granger Boulevard toward Marlborough. Turn left on State Route 85/Bolton Street, left on Union Street, then left again on Hudson Street. The parking lot is across from Kelleher Field and Jefferson Street.