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
- Owen O'Leary's10 min walk
- Lake Chauncy Public Beach3 min drive
- Westborough Station8 min drive
- Boston, MA (BOS-Logan Intl.)40 min drive