- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Good place, good folks- clean establishment. Happy to return again.
Your dates need to occur after 2020-01-22. Try updating your dates to see prices for your trip.
Located in Westborough, Extended Stay America - Boston - Westborough - Computer Dr. is in the suburbs. Danforth Museum of Art and Framingham Community Theater are cultural highlights, and some of the area's landmarks include Peter Rice Homestead and The Willard House & Clock Museum. Looking to enjoy an event or a game while in town? See what's going on at DCU Center, or consider a night out at Apex Entertainment Center.