DoubleTree Westborough MA by LHK Design Work In Progress July 3, 2014 We are working on renovations to the DoubleTree in Westborough, MA. Here is a rendering of what the lobby will look like after the work is complete.