With a stay at Courtyard by Marriott Boston Norwood/Canton in Norwood, you'll be in the business district, within a 15-minute drive of Gillette Stadium and Museum of American Bird Art at Mass Audubon. This hotel is 13. 1 mi (21 km) from Northeastern University and 14. 6 mi (23. 5 km) from Boston Museum of Fine Arts. . Take advantage of recreation opportunities such as a 24-hour fitness center, or other amenities including complimentary wireless internet access and shopping on site. Additional features at this hotel include a fireplace in the lobby, a picnic area, and complimentary use of a nea...