Hotels in Westborough, MA




Courtyard by Marriott Boston Westborough

3 Technology Drive, Westborough, MA 01581

508-836-4800

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

508-366-7700

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

508-329-5570

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 ...