LOCATED JUST 7 MILES FROM GILLETTE STADIUM!

The Courtyard Boston Norwood/Canton is located off the Route 1 Auto Mile and a direct shot to Gillette Stadium, home of the New England Patriots football team. Whether you live in MA or are traveling from out of town, we are an ideal choice when traveling to Gillette Stadium/Patriot Place.