Crowne Plaza Boston - Woburn, an IHG Hotel
15 Middlesex Canal Park Dr, Woburn 01801