Hotels in Westborough, MA

Courtyard by Marriott Boston Westborough

3 Technology Drive, Westborough, MA 01581


Full Hotel Renovation Complete 6/2018. Conveniently located in Westborough Technology Park on I-495 exit 23B at the corner of Rt 9, Mass Pike 90. ...

Residence Inn by Marriott Boston Westborough

25 Connector Road, Westborough, MA 01581


Residence Inn Boston Westborough has fully equipped kitchens, separate living areas and space for guests to spread out. The all-suite hotel is ...

Hampton Inn Boston - Westborough

15 Connector Road, Westborough, MA 01581


Choose Hampton Inn Boston-Westborough, located near the intersection of I-90 and I-495 and just north of the Massachusetts Turnpike, we are within ...