Holiday Inn Express Chicago NW - Vernon Hills

975 North Lakeview Parkway
Vernon Hills
Illinois
United States