Holiday Inn Chicago North Shore Skokie Hotel Address 5300 West Touhy AvenueSkokie, ILIL60077United States Powered by