This Norwood hotel is located on an 18-hole golf course, a short drive from many popular sites, and offers comfortable accommodations and a variety of modern and thoughtful amenities After a restful nights sleep on the Hampton Inn Boston-Norwoods signature Cloud Nine beds, enjoy a free hot breakfast At the end of the day, relax in the indoor pool or work out in the state-of-the-art fitness centre With the Norwood Country Club and golf course located directly behind the hotel, guests at the Norwood Hampton Inn can always find something to do Gillette Stadium, home to American Footballs Patriots and Fenway Park, home to baseballs Red Sox are also nearby