Westborough Inn
Westborough -> Massachusetts -> New England -> Northeast -> the USA
MA 01581 4 Boardman Street, Westborough, MA 01581, United States of AmericaWestborough Inn on the map
Westborough Inn. Hotel in Westborough
Offering free Wi-Fi access, this Colonial-style inn is located in downtown Westborough, Massachusetts. Westborough Country Club is 3 minutes’ drive and many restaurants and shopping centers are within walking distance.
Price from $000
Photos of Westborough Inn. Westborough
The Information about Westborough, Massachusetts, the USA
Westborough is a town in Worcester County, Massachusetts, United States. Book the Westborough Inn in the Westborough, Massachusetts. The population was 21,567 at the 2020 Census, in over 7,000 households. The cost of living in the Westborough Inn located in the Westborough, Massachusetts from 000$. 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.. See more information from the Westborough Inn in the Westborough, Massachusetts.