Holiday Inn Express & Suites Norwood-Boston Area is rated 3 stars and is placed about 4.7 km from Museum of American Bird Art at Mass Audubon. Holiday Inn Express & Suites Norwood-Boston Area has been welcoming guests to its non-smoking rooms since 2015.
The city center is 30 minute walking distance from the hotel. The venue is located 285 km from New York.
This business hotel is placed within proximity to hills and a wildlife park.
Logan International airport can be reached in 35 minutes by car from Holiday Inn Express & Suites Norwood-Boston Area.
Rooms at Holiday Inn Express & Suites Norwood-Boston Area feature modern touches such as high-speed internet, a mini-fridge, ironing facilities, a sofa and a work desk. They are fitted with a microwave and coffee/tea makers as well as private bathrooms with a shower, a hairdryer and a Jacuzzi.
Eat & Drink
SIAM Lotus and Golden Abacus Restaurant are located within 200 meters away.
Guests are welcome to use a safety deposit box and parking for general purposes and a business centre and a meeting room for business needs.
For active guests, there are a gym and a fitness centre at the hotel.