Located in Westborough, 12 miles from DCU Center Arena & Convention Center, Hampton Inn Boston - Westborough has rooms with air conditioning. Built in 2016, this 3-star hotel is within 27 miles of Central Square Theatre and 27 miles of John F. Kennedy Park. The hotel has an indoor pool, a 24-hour front desk and free WiFi throughout the property.
Selected rooms also feature a kitchen with a fridge, a dishwasher and a microwave.
A business center and a gym are available at the property as well as free private parking.
Harvard University is 27 miles from the hotel, while Harvard Square is 27 miles from the property. The nearest airport is Worcester Regional Airport, 16 miles from Hampton Inn Boston - Westborough.