Extended Stay America - Boston - Marlborough Near Apex Entertainment Center
19 Northboro Rd East -
Marlborough,
MA 01752