Book this hotel and collect nights after your stay
We do not have Hotels.com photos for this hotel.
Located in Chicago (Skokie - Evanston), Super 8 Chicago is close to Loyola University Chicago, Northwestern University, and Neo-Futurists. Also nearby are Mary and Leigh Block Museum of Art and Methodist Hospital of Chicago.
|Food and drink||
We are now watching this hotel on your travel dates
( - )