The Allstate Arena is formerly known as the Rosemont Horizon. It's in Rosemont (very near O'Hare International). If you stay in a hotel near O'Hare, you can probably get a free shuttle to the Allstate Arena.
Directions and other information can be found in the link below.