Courtyard By Marriott Westborough, Westborough

Courtyard By Marriott Westborough

3 Technology Drive

Come experience the Reinvention of the Boston Westborough Courtyard by Marriott. Renovations are complete. Conveniently located in Technology Park on I-495 and Route 9 in the city of Westborough near EMC and minutes from I-90 Massachusetts Turnpike.