3 Technology Drive, Westborough, Massachusetts 01581 USA
+1 508-836-4800

11 photos for this hotel

Photo Categories (All)

Hotel views

Front Desk
Front Desk
Lobby
Lobby
Outdoor Patio
Outdoor Patio

Guest Rooms

Double/Double Guest Room
Double/Double Guest Room
Courtyard Westborough Bathroom
Guest Bathroom

Dining

Bistro Signature Starbucks® Latte
Bistro Breakfast Sandwich
Skillet Meatballs
Green Goddess Chicken BLT
Black Cherry Old Fashioned

Events & meetings

Meeting Room
Meeting Room

Courtyard® by Marriott® Boston Westborough