Das 4-Sterne-Sports Illustrated Resorts Chicago, das ideal in einer Entfernung von 6 Minuten zu Fuß vom Macy's on State Street gelegen ist, verfügt über Zimmer mit einem Ausblick auf die Stadt. Ein Einkaufszentrum und ein Restaurant stehen den Gästen vom Hotel in einem Shopping- Stadtviertel von Chicago zur Verfügung.
Das Hotel liegt circa 200 Meter von der U-Bahn-Station State/Lake entfernt und ist nicht weit entfernt vom Art Institute of Chicago entfernt. Das Sports Illustrated Resorts Chicago liegt in der Nähe vom Millennium Park, und zwar in einer Entfernung von nur 1 km. Auch der Skydeck Chicago ist in 19 Gehminuten Entfernung von der Unterkunft. Das Hotel ist in unmittelbarer Nähe von der Bushaltestelle State & Randolph.
Die 236 Zimmer bieten einen Flachbildfernseher mit Satellitenkanälen und WLAN und sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet, um einen angenehmen Aufenthalt zu gewährleisten. Eine getrennte Toilette und eine Dusche sind ebenfalls in den Badezimmern verfügbar. Angenehme Annehmlichkeiten für einen noch schöneren Aufenthalt umfassen eine getrennte Toilette und eine Dusche sowie einen Haartrockner und Badelaken.
Die Gäste werden in das hauseigene Restaurant Cocktail eingeladen, um sich kulinarisch verwöhnen zu lassen. Man kann sich in der Lounge- Bar bei einem Lieblingsgetränk entspannen.