1. Hampton Inn Boston - Westborough
15 Connector Rd, Westborough, MA 01581
Coordinate: 42.28758,-71.58714
Phone: (508) 329-5570
2. Extended Stay America Boston - Westborough - East Main Street
180 E Main St, Westborough, MA 01581
Coordinate: 42.28804,-71.59657
Phone: (508) 616-9213
3. Extended Stay America Boston - Westborough - Connector Road
19 Connector Rd, Westborough, MA 01581
Coordinate: 42.28718,-71.58852
Phone: (508) 616-0155
4. Courtyard by Marriott Boston Westborough
3 Technology Dr, Westborough, MA 01581
Coordinate: 42.29157,-71.56927
Phone: (508) 836-4800
5. Windsor Ridge At Westborough
2910 Windsor Ridge Dr, Westborough, MA 01581
Coordinate: 42.29046,-71.58725
Phone: (508) 329-5130
6. Extended Stay America Boston - Westborough - Computer Dr.
1800 Computer Dr, Westborough, MA 01581
Coordinate: 42.29052,-71.58033
Phone: (508) 366-6100