Carthage TX Baymont Inn & Suites 1. 2313 SE Loop, Carthage, TX 75633 | Baymont Inn and Suites Carthage (888) 424-0480