1. New England Corporate Housing Partners
9004 Avalon Dr, Northborough, MA 01532
Coordinate: 42.285862,-71.67636
Phone: (508) 393-3888
2. Econo Lodge Inn & Suites
380 SW Cutoff, Northborough, MA 01532
Coordinate: 42.28124,-71.67189
Phone: (508) 842-8941