Holiday Inn Hotel & Suites Marlborough Near Peter Rice Homestead
265 Lakeside Ave -
Marlborough,
MA 01752