DoubleTree by Hilton Boston/Westborough is located in Westborough, within 12 miles of DCU Center Arena & Convention Center and 28 miles of John F. Kennedy Park. This 3-star hotel offers room service and a 24-hour front desk. Guests can enjoy American dishes at the restaurant or have a drink at the bar.
Rooms contain air conditioning and a flat-screen TV, and certain accommodations at the hotel have a safety deposit box. The rooms will provide guests with a fridge.
Breakfast is available, and includes buffet, à la carte and American options.
A business center and vending machines with snacks and drinks are available on site at DoubleTree by Hilton Boston/Westborough.
Central Square is 28 miles from the accommodation, while Minute Man National Historical Park is 28 miles from the property. Worcester Regional Airport is 16 miles away.