Holiday Inn & Suites Chicago Northwest - Elgin ligger ungefär 3,6 km från Hemmens Cultural Center, en av de mest populära sevärdheterna i Elgin.