Crowne Plaza Boston Woburn
Drag box to select area
Crowne Plaza Boston Woburn is a full service hotel with business meeting and conference rooms available. The hotel also features a sports bar and grill onsite. Guests enjoy free parking, free high speed Internet, an indoor pool, a fitness center, business center and restaurant and bar for dining with sports entertainment and live bands.
15 Middlesex Canal Park, Woburn, MA 01801
- Fax: 781-938-1790
- Hours: Daily, 24 hours