Il Sports Illustrated Resorts Chicago, 4 stelle, ubicato in un quartiere dello shopping di Chicago, offre alloggio a circa 25 minuti a piedi dal Lago Michigan. Dotato di 236 camere con vista sulla città, questo hotel si trova a una distanza di 1 km dall'Istituto d'arte di Chicago.
Questo hotel lussuoso vanta una conveniente posizione, a 200 metri dalla stazione della metropolitana State e in prossimità di Goodman Theatre. Situato a soli 9 minuti a piedi dalla Scultura Cloud Gate, il Sports Illustrated Resorts Chicago è a soli 12 minuti a piedi dalla Magnificent Mile. Questa struttura lussuosa ti permette di godere di attrazioni naturali come la Spiaggia di Oak Street, a 1,1 km. L’hotel si trova a due passi dalla stazione ferroviaria Chicago Union, mentre la fermata dell'autobus State & Randolph si trova a 250 metri.
Le camere sono dotate di servizi per la preparazione di tè/caffè, nonché di connessione Wi-Fi gratuita e una TV a schermo piatto con canali satellitari per la comodità degli ospiti. I bagni sono dotati di un bagno con WC separato e una doccia per un maggior comfort degli ospiti. Gli ospiti possono usufruire di un bagno con WC separato e una doccia, insieme ad asciugacapelli e asciugamani.
Gli ospiti sono invitati al ristorante Cocktail a godere del cibo squisito. Gli ospiti sono attesi al bar caffetteria dove è possibile rilassarsi con un drink.