Ideally located close to the attractions of downtown Chicago yet far enough away to offer peace and relaxation, this hotel offers a variety of modern conveniences as well as friendly service.
Number of rooms: 225
5201 Old Orchard Road, Skokie, IL 60077, United States
Hotel booked 2 times today.