Candlewood Suites Decatur Medical Center, an IHG Hotel

601 West Thompson Street, Decatur, TX 76234