Holiday Inn Express & Suites Norwood, an IHG Hotel
Well 7.4 (471 reviews)
Starting from $74
Hotel
About it
Located in Norwood and with Boston Museum of Fine Arts reachable within 15 miles, Holiday Inn Express & Suites Norwood, an IHG Hotel has a fitness center, non-smoking rooms, free WiFi throughout the property and a shared lounge. This 2-star hotel offers a 24-hour front desk and an ATM. The hotel has family rooms.
All rooms in the hotel are equipped with a coffee machine. The rooms will provide guests with a fridge.
There's an in-house snack bar and guests can also use the business area.
Back Bay is 16 miles from Holiday Inn Express & Suites Norwood, an IHG Hotel, while Fenway Park is 16 miles from the property. The nearest airport is Norwood Memorial Airport, 2.5 miles from the accommodation.