Extended Stay America Suites Boston Westborough Computer Dr
Choose dates to view prices
Photo gallery for Extended Stay America Suites Boston Westborough Computer Dr





Reviews
6.8 out of 10
Popular amenities
Explore the area

1800 Computer Dr, Westborough, MA, 01581
- Place, Lake Chauncy Public Beach3 min drive
- Place, Sudbury Reservoir5 min drive
- Place, Apex Entertainment Center