About Westborough
Westborough is a town in Worcester County, Massachusetts, United States. The population was 21,567 at the 2020 census, in over 7,000 households. It contains the census-designated place of the same name. Incorporated in 1717, the town is governed under the New England open town meeting system, headed by a five-member elected Board of Selectmen whose duties include licensing, appointing various administrative positions, and calling a town meeting of citizens annually or whenever the need arises.
Source: Wikipedia
Getting There
✈️ Airports
✈️
Worcester Regional Airport
✈️
Laurence G Hanscom Field
✈️
Norwood Memorial Airport
🚂 Train / Metro
🚂
Southborough station
🚂
Westborough station
🚂
Ashland station
🚂
Grafton station
Things to Do Nearby
Willard House and Clock Museum
Edgell Memorial Library
Danforth Museum
American Heritage Museum
Collings Foundation
White City
EcoTarium
Assabet River National Wildlife Refuge
Visitor reviews
No reviews yet. Stayed here? Be the first to share your experience.
Write a review
More in Westborough
Hotel/Motel
Extended Stay America - Boston - Westborough - Connector Road
19 Connector Rd
508-616-0155
Hotel/Motel
Extended Stay America - Boston - Westborough - East Main Street
180 E Main St
508-616-9213
Own a motel or hotel? Run it on MotelEasy.
Reservations, check-in, housekeeping, staff and OTA sync in one simple dashboard. Flat $20/month after a 14-day free trial.
Start your free trial →No contracts. Cancel anytime.