Crowne Plaza Boston Woburn: Fresh from a dramatic new renovation, the Crowne Plaza Boston Woburn combines exceptional service, extraordinary style, and upscale amenities in an entirely new way. Select our affordable, full-service Woburn hotel for Boston family and sports vacations or business meetings and conferences in the Boston area. The new Crowne Plaza Boston Woburn redefines hospitality north of Boston!
Our all-new Woburn hotel accommodations are the perfect choice when you're looking for centrally located affordable upscale lodging in the Boston Area. Each of the 197 rooms and suites at our Woburn hotel include luxurious new plush beds, upgraded showers, free high speed Internet and the convenience of work desks equipped with additional electrical outlets, 40" LCD Televisions with over 60 HD channels including free HBO, coffeemakers and more. All rooms in the hotel are non smoking. If you would like additional services and amenities reserve an Executive Level room and enjoy the offering of the Concierge Lounge.