Le Courtyard by Marriott Boston Westborough se situe à Westborough, à proximité de l'autoroute Interstate 495 et à 15 minutes de la patinoire New England Sports Center. Il propose des chambres avec une connexion Wi-Fi gratuite et un réfrigérateur.
Toutes les chambres spacieuses du Westborough Courtyard disposent d'une télévision par câble avec les films à la carte, d'une cafetière et d'un bureau.
Le restaurant sur place sert le petit-déjeuner et le dîner. Le Boston Westborough Courtyard possède un centre d'affaires à service complet et une salle de sport sur place.
Le Courtyard Boston Westborough se trouve à proximité du parc technologique et à 30 minutes de route du centre-ville de Boston.