Extended Stay America Suites Boston Westborough Computer Dr
Photo gallery for Extended Stay America Suites Boston Westborough Computer Dr
Overview of Extended Stay America Suites Boston Westborough Computer Dr
Extended Stay America Suites Boston Westborough Computer Dr
Westborough hotel with in-room kitchens
Reviews
6.4
Popular amenities
Explore the neighborhood
1800 Computer Dr, Westborough, MA, 01581
- Lake Chauncy Public Beach3 min drive
- Apex Entertainment Center10 min drive
- New England Sports Center12 min drive
- Boston, MA (BOS-Logan Intl.)40 min drive