Go Hotels
 
 
Home > United States > Massachusetts > Northborough United States Flag
 
 
 

We have 3 hotels in Northborough.

 
 
Econo Lodge Inn & Suites Northborough Star Rating 2        
380 Southwest Cutoff

Set on a retail park alongside the Boston Turnpike, this basic, low-rise hotel is 6 miles from Quinsigamond State Park, and 8 miles from both The Hanover Theatre in downtown Worcester, and the EcoTarium science and nature museum.Relaxed rooms with simple decor are accessed via exterior corridors. All feature free Wi-Fi and flat-screen TVs, as well as microwaves, minifridges and coffeemakers; some have sofabeds.
Motel 6 Westborough Star Rating 3        
399 Turnpike Road Route 9 West to Turnpike Road

The newly renovated Motel 6 is conveniently located with easy access to the Massachusetts Turnpike/Interstate 90. This location is within a 15 minute drive of Worcester and the DBU Center and a 30 minute drive from Boston. Plenty of shopping available.
Comfort Inn Northborough Star Rating 2        
399 Turnpike Rd. - Worcester

Set on a retail park alongside the Boston Turnpike, this basic, low-rise hotel is 6 miles from Quinsigamond State Park, and 8 miles from both The Hanover Theatre in downtown Worcester, and the EcoTarium science and nature museum.Relaxed rooms with simple decor are accessed via exterior corridors. All feature free Wi-Fi and flat-screen TVs, as well as microwaves, minifridges and coffeemakers; some have sofabeds.
 
 
More on Northborough .
 
Northborough is a town in Worcester County, Massachusetts, United States. The official spelling of the town's name is "Northborough", but the phonetic alternative spelling "Northboro" is also used. The population was 14,155 at the 2010 census.