Motel 6 Westborough Northborough
399 Turnpike Rd
Northborough,
MA 01581
Near Northborough Crossing