Crowne Plaza Boston - Woburn

Welcome to Crowne Plaza Boston – Woburn, where you can experience genuine comfort with instant access to downtown Boston and the Boston North Shore. The Crowne Plaza is now home to a state-of-the-art, multi-purpose events space artfully designed to d...

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

Welcome to Crowne Plaza Boston – Woburn, where you can experience genuine comfort with instant access to downtown Boston and the Boston North Shore. The Crowne Plaza is now home to a state-of-the-art, multi-purpose events space artfully designed to dazzle guests, creating the perfect business conference or special occasion for small to large events. Our 199 beautifully appointed guestrooms and suites all with free Wi-Fi, mini – refrigerators and Keurig coffee makers, and large comfortable beds with quality bedding, pillows and linens. The hotel has zones that our guests can work, eat and relax...

More details

15 Middlesex Canal Park Dr, Woburn, MA 01801, USA - Woburn, Massachusetts - U.S - 01801

Property Amenities

Check-in starts at: 15:00

Check-out ends at: 11:00