Skokie – Holiday Inn Chicago North Shore Details Location Address:5300 W Touhy Ave., Skokie, Illinois, 60077, United States