Property Name: Courtyard By Marriott Boston Westborough
Property Address: 3 Technology Dr Westborough, MA, 01581
Property Description: Located in Westborough, Courtyard by Marriott Boston Westborough is in the suburbs, a 5-minute drive from Lake Chauncy Public Beach and 8 minutes from Sudbury Reservoir. This hotel is 12. 1 mi (19. 4 km) from Union Station and 12. 4 mi (19. 9 km) from DCU Center.
Property Facts: Total Number of Rooms: 98Total Number of Floors: 3Year Built: 1997Year of Last Renovation: 2004