• Comfort Inn

    Foxboro

    The Comfort Inn hotel in Foxboro, MA is near the Gillette Stadium, Xfinity Center, and Patriot Place. The hotel also... more

    + 0 saves