DoubleTree by Hilton Hotel Boston - Westborough
Full renovated in 2024. We are centrally located and moments from I-495, walking distance from several Westborough corporate offices. Natick Mall, Framingham State University, Apex Entertainment Center and downtown Worcester are within 13 miles.