Crowne Plaza Boston Woburn

15 Middlesex Canal Park, Woburn, MA 01801
Crowne Plaza Boston Woburn Crowne Plaza Boston Woburn is one of the popular Hotel located in 15 Middlesex Canal Park ,Woburn listed under Hotel in Woburn ,

Contact Details & Working Hours

More about Crowne Plaza Boston Woburn


Work. Connect. Succeed.

When traveling, you need a partner that makes both work and relaxation easy. At Crowne Plaza® Hotels & Resorts, we focus on one thing and do it well: making your stay a success. With more than 400 properties worldwide, our premium accommodations, business-ready services and spaces, and fast and fresh meal options are designed to keep you productive, connected, rested, and restored during your stay. Whatever your business or personal needs, our expert staff is on it

Our Woburn Hotel is located off route 128 and 128 Technology Corridor just 12 miles north of downtown Boston & just 6 miles northeast of historic Lexington & Concord where the Revolutionary War began.

Map of Crowne Plaza Boston Woburn