Creatine hydrochloride (HCL) is creatine bound to hydrochloric acid. All forms of creatine are found to something for absorption but this is a very concentrated form.
So creatine HCL is creatine, it's a personal preference on which form you take.