Northborough hotels & apartments, all accommodations in Northborough

Recommended hotels in Northborough

Econo Lodge Inn & Suites photo

Econo Lodge Inn & Suites

The budget Econo Lodge Inn & Suites offers non-smoking rooms in proximity to DCU Center Arena & Convention Center, Worcester Art Museum and DCU Center.

380 Southwest Cutoff, Northborough, MA, United States

Motel 6 Westborough photo

Motel 6 Westborough

The 2-star Motel 6 Westborough lies within 2.8 km from Ski Ward, Ward Hill and EcoTarium A Museum of Science Nature. Motel 6 Westborough has been welcoming guests to its non-smoking rooms since 2008.

399 Turnpike Rd ;, Northborough, MA, United States