Holiday Inn Express Hotel & Suites Durant is located 613 University Place Durant (OK) Oklahoma United States 74701