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 11. 5 mi (18. 5 km) from Union Station and 11. 8 mi (19 km) from DCU Center.
Property Facts: Total Number of Rooms: 112Total Number of Floors: 3Year Built: 1998Year of Last Renovation: N/A