Holiday Inn Express & Suites Norwood
225 Norwood park South
Norwood Massachusets
Holiday Inn Express & Suites Norwood is set in Norwood, 24 km from Boston.
You will find a coffee machine in the room. The rooms are fitted with a private bathroom equipped with a bath or shower. Holiday Inn Norwood features free WiFi throughout the property. A flat-screen TV is offered.
Providence is 42 km from Holiday Inn Express & Suites Norwood, while Cambridge is 23 km from the property. The nearest airport is Logan Airport, 27 km from the property.
Facilities
|
|||||||||||||
|
547