Luxury Hotels Atlas / Places / United States / Woburn / Crowne Plaza Boston Woburn

Crowne Plaza Boston Woburn

Woburn, Massachusetts, United States · Crowne Plaza · Near Luxury

Crowne Plaza Boston Woburn: ExteriorCrowne Plaza Boston Woburn: ExteriorCrowne Plaza Boston Woburn: Bathroom

Crowne Plaza's Woburn house sits on the I-95 corridor north of Boston, serving Logan Airport, Anderson Regional Transportation Center, and the surrounding technology belt. It is a practical meeting address when the suburbs, offices, and onward rail matter more than a central-city stay.

About Crowne Plaza Boston Woburn

History

Crowne Plaza Boston-Woburn at 15 Middlesex Canal Park, Woburn, Massachusetts, suburban IHG house north of Boston on the I-95 corridor.

The setting

15 Middlesex Canal Park, Woburn, Massachusetts, off I-95 north of Boston.

Open Crowne Plaza Boston Woburn in the atlas for live weekend rates, photos, and the full folio.

More luxury hotels in Woburn

How the six LHA Tiers work