Holiday Inn Hotel Select Boston-Woburn 15 Middlesex Canal Park, Woburn, MA01801 Hotel, motel, Holiday Inn, this hotel is the perfect place to bring the family and friends. Offering special low rates…More on its 195 rooms, the hotel offers rooms in three sizes: King, Double Double and Executive King Suite. All rooms feature amenities such as free high speed Internet, a pair of phones, a 27-inch television, iron and ironing board, and more. The hotel amenities include indoor pool, exercise room, business center and the Scoreboard Sports Bar right next door. Complimentary shuttle service takes guests to Anderson Station, as well as directly to a number of area businesses.