Situato a 2 km dal Field Museum, il lussuoso Sports Illustrated Resorts Chicago offre Wi-Fi nelle aree comuni e un parcheggio pubblico nelle vicinanze. Godendo di una posizione centrale in un quartiere dello shopping, a 750 metri dalla Scultura Cloud Gate, l'hotel dispone di 236 camere.
Il Chicago Theatre si trova a circa 5 minuti a piedi dall'hotel 4 stelle, mentre siti naturali come Grant Park sono a soli 7 minuti a piedi. Gli ospiti si troveranno nel Sports Illustrated Resorts a 800 m dal Museo Richard H. Driehaus. L'esperienza culturale nelle vicinanze comprende il Chicago Cultural Center, che è a circa 10 minuti a piedi. Situato a 200 m dalla stazione della metropolitana State, l’alloggio è a 1 km dalla Buckingham Fountain.
L'asse e un ferro da stiro e l'impianto di climatizzazione e servizi per la preparazione di tè/caffè, garantiscono la comodità della camera nel Sports Illustrated Resorts Chicago. Inoltre i bagni includono un bagno con WC separato e una doccia. Un bagno con WC separato e una doccia, insieme a comfort quali asciugacapelli e teli da bagno, sono inoltre forniti. Vanta una vista sulla città.
Gli ospiti possono godere del tempo al lounge bar. Durante il soggiorno presso il lussuoso Sports Illustrated Resorts Chicago, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Elephant & Castle, a circa 5 minuti a piedi, o il ristorante Giordano's, a 5 minuti a piedi.