Where is the Hostelling Arkansas in Little Rock Arkansas located?

The address of the Hostelling Arkansas is: 400 Shall St, Little Rock, AR 72202-2730