Holiday inn chicago northwest elgin
Location located in elgin schaumburg northwest holiday inn chicago northwest elgin is close to hemmens cultural center and grand victoria casino additional area attractions include sears center and raging buffalo snowboard ski park hotel features holiday inn chicago northwest elgin has an indoor pool a spa tub and a 24 hour fitness center complimentary wireless internet access is available in public areas and a computer station is located on site this 3 star hotel features business