Holiday Inn Express & Suites is a 3-star business hotel offering a non-smoking accommodation within easy reach of Museum of American Bird Art at Mass Audubon, Museum of Bad Art and The Hall at Patriot Place.
The city center is 30 minutes' walk of the property.
Logan International airport can be reached in 30 minutes by car from Holiday Inn Express & Suites.
Holiday Inn Express & Suites offers 80 rooms fitted with flat-screen TV and high-speed internet for a comfortable stay in Norwood. They also comprise private bathrooms appointed with a bathtub and complimentary toiletries.
There are such business facilities as a meeting room and a business center on the premises.