Extended Stay America - Boston - Westborough - Connector Road

19 Connector Rd
Westborough, Massachusetts 01581
30.1 miles from New England School of Floral
More hotels near this hotel


Directions from Extended Stay America - Boston - Westborough - Connector Road to New England School of Floral


More Westborough Landmarks Near Extended Stay America - Boston - Westborough - Connector Road

Westborough State Hospital (1.2 miles)
Charter State University (1.9 miles)
University of Massachusetts (2.2 miles)