Moments from Interstate 495 and close to many corporate offices, this Westborough hotel offers spacious guestrooms furnished with all of today's modern conveniences, along with first-class services and facilities.Doubletree By Hilton WestboroughAddress: 5400 Computer Drive MA 01581, Westborough, MA, USNear by HotelsExtended Stay America Suites - Boston - Westborough - http://johnathanoaucb.worldblogged.com/15858896/save-up-to-50-at-your-stay-at-doubletree-by-hilton-boston-westborough