Choose your room
Located in Norwood, Holiday Inn Express & Suites Norwood has free WiFi throughout the property. All rooms in the hotel are equipped with a coffee machine. At Holiday Inn Norwood all rooms have a desk, a TV and a private bathroom. Boston is 18 miles from the accommodation, while Providence is 29 miles from the property. The nearest airport is Logan Airport, 21 miles from Holiday Inn Express & Suites Norwood.