Property Name: Extended Stay America Suites Boston Westborough Computer Dr
Property Address: 1800 Computer Dr Westborough, MA, 01581
Property Description: Located in Westborough, Extended Stay America Suites Boston Westborough Computer Dr is in the suburbs, a 3-minute drive from Lake Chauncy Public Beach and 6 minutes from Sudbury Reservoir. This hotel is 3. 4 mi (5. 4 km) from Westborough Country Club and 4. 9 mi (7. 9 km) from New England Baseball Complex.
Property Facts: Total Number of Rooms: 112Total Number of Floors: 3Year Built: 1998Year of Last Renovation: N/A