Courtyard By Marriott Westborough, Westborough
Courtyard By Marriott Westborough
3 Technology DriveCome 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.