Property Name: Extended Stay America Suites Boston Westborough East Main St
Property Address: 180 E Main St Westborough, MA, 01581
Property Description: When you stay at Extended Stay America Suites Boston Westborough East Main St in Westborough, you'll be near the airport and within a 5-minute drive of Lake Chauncy Public Beach. This hotel is 11 mi (17. 7 km) from DCU Center and 2. 3 mi (3. 7 km) from Westborough Country Club.
Property Facts: Total Number of Rooms: 86Total Number of Floors: 3Year Built: 2001Year of Last Renovation: N/A