Das 2-Sterne-Hotel Super 8 By Wyndham Chicago Il befindet sich rund 5 Gehminuten vom Strand Loyola Beach entfernt und verfügt über 43 Zimmer mit modernen Einrichtungen. Attraktionen in der Umgebung, wie der Loyola Park, sind 700 m vom Hotel.
Das Hotel liegt in 2 km Entfernung vom Indian Boundary Park und in etwa 30 Fahrminuten Entfernung vom Bahnhof Union. Zu den Unterhaltungsmöglichkeiten im Stadtviertel Rogers Park gehört das Emil Bach House von Frank Lloyd Wright (ist in unmittelbarer Nähe vom Super 8 By Wyndham Chicago Il). Auch Louis Goldberg Park liegt ca. 600 Meter von der Unterkunft entfernt. Die Unterkunft befindet sich in ca. 10 Fahrminuten Entfernung vom Foster Beach. Das Super 8 By Wyndham Chicago Il liegt in unmittelbarer Nähe zu den öffentlichen Verkehrsmitteln: Es ist nur 500 Meter von der U-Bahn-Station Jarvis und ganz nah an der Bushaltestelle Sheridan & Chase.
Zur Badezimmerausstattung gehören eine getrennte Toilette und eine Dusche sowie Annehmlichkeiten wie ein Haartrockner und Badelaken.
Im Hotel wird ein kontinentales Frühstück angeboten. Das Restaurant Skybridge Bar & Grill rühmt sich der griechischen Küche und circa 5 Gehminuten vom Hotel Super 8 By Wyndham Chicago Il entfernt.