Family-friendly Hotels in Northborough (MA) Full list of companies Family-friendly Hotels category in Northborough, Massachusetts Econo Lodge Inn and Suites Northborough 380 Sw Cutoff, Northborough, MA 01532, (866)215-6641 Page 1