
Holiday Inn Chicago North Shore (Skokie)
5300 Touhy Ave, Skokie, IL 60077, 60077
Chicago, United States
Chicago, United States