Holiday Inn Express & Suites NORWOOD-BOSTON AREA
225 Norwood Park South Norwood, MA 02062 US
- 21 miles from Fanueil Hall
- 5 miles from Rodman Arena
- 12 miles from Plainridge Park Casino
- 24 miles from Logan Airport
- 5 miles from Gillette Stadium
- 14 miles from Xfinity Center
- 5 miles from Legacy Place
- 20 miles from Fenway Park
- 12 miles from Wrentham Premium Outlets
Welcome to the Holiday Inn Express in Norwood, Massachusetts located just minutes from Gillette Stadium, home of the New England Patriots and New England Revolution. The hotel is the halfway point between Boston, Ma and Providence, RI. We are a 100% non-smoking facility. Our hotel is the perfect place to stay during your visit to Downtown Boston where you can experience unique shops, restaurants and visit the Freedom Trail and Duck Boats. The Wrentham Outlets, Legacy Place and Patriot Place are only a short drive with beautiful scenery behind Bass Pro Shops, visit their cranberry bog! If youre looking for...