Homewood Suites by Hilton Boston/Canton, MA is located close to Foxborough, we are also one of the few hotels near Gillette Stadium and the Comcast Center that offers you the comforts of home. Guests will enjoy easy access to the attractions.
50 Royall Street
Testimonials