Hampton inn boston norwood
Get your game on welcome to the hampton inn bostonnorwood ma our hampton inn hotel in bostonnorwood ma is surrounded by some of the best sports destinations in massachusetts gillette stadium is just seven miles from our front door eager to see a ball go over the green monster at fenway park its just 12 miles down the road oh and did we mention that our hotel in norwood sits on a golf course thats right norwood country club is located directly behind our hotel so bring your famil