Relax at the inviting Hampton Inn Boston-Norwood, a great value among hotels in Norwood, MA. Take advantage of the proximity of Norwood Country Club to play a round of golf—right behind our six-story hotel in Norwood. Conduct business with some of the 23 companies situated within a five-mile radius of our property. Park for free and take our shuttle to attractions and the corporate offices of companies such as Dunkin Donuts and Siemens.
Discover shopping, dining and entertainment at Legacy Place in Dedham or Patriots Place in Foxboro. Located off Interstate 95, our Norwood, Massachusetts hotel is seven miles from Gillette Stadium, 12 miles from Fenway Park and five miles from Iorio Arena.