4 star hotel
Crowne Plaza Boston - Woburn
15 Middlesex Canal Park Dr, Woburn, MA 01801, USA - Woburn, Massachusetts - U.S - 01801
Show map
Select the date of your trip to check room availability.
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