Hampton Inn Boston/Marlborough Near Apex Entertainment Center
277 Boston Post Rd West -
Marlborough,
MA 01752