Holiday Inn Express & Suites Norwood is an excellent 2-star accommodation featuring 85 rooms to stay in. Guests will enjoy a welcoming atmosphere created by service-minded staff.
The property is located within a 30-minute walk from the city center. It will take 45 minutes to get from the hotel to Warwick by car.
The Fairbanks House is 9 km from the hotel and Dedham Historical Society is 10 km away.
Guests can reach Holiday Inn Express & Suites Norwood by car from Logan International airport in 35 minutes.
Room amenities at Holiday Inn Express & Suites Norwood include cable TV with on-demand movies, pay television, television with satellite channels, a refrigerator and a DVD player. The rooms offer a bathtub, a shower and a hairdryer supplied in the bathrooms.
Eat & Drink
Guests will enjoy Thai and Italian meals at SIAM Lotus, which is 100 meters from the property.
Guests can take advantage of dry cleaning, housekeeping and ironing service.
For active guests, there are a gym and a fitness center at the hotel.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.