Sports Illustrated Resorts Chicago é um ótimo lugar para ficar no bairro de Teatros, pois fica a cerca de 25 minutos caminhando do Museu Field de História Natural. Com uma localização nas proximidades do Teatro de Chicago, o hotel oferece 236 quartos, juntamente com um café bar no local.
O hotel 4 estrelas está a 0.6 km de Grant Park e a cerca de 400 metros de Ford Center Theater. Localizado à cerca de 5 minutos caminhando de metro State, Sports Illustrated Resorts Chicago está a uma pequena distância do Instituto de Artes de Chicago. Ao ocupar uma localização central, este estabelecimento se encontra a poucos passos de porto. As atrações de entretenimento próximas de Chicago incluem o 875 North Michigan Avenue, que fica a 1.5 km de distância. O Sports Illustrated Resorts está perfeitamente localizado a cerca de 20 minutos caminhando da estação ferroviária Chicago Union.
Os quartos deste hotel de Chicago providenciam Wi-Fi gratuito e TV de tela plana com canais via satélite aos hóspedes, bem como instalações como ferro de passar roupas e controle de temperatura. Eles dispõem de banheiros com banheiro separado e chuveiro. Algumas unidades apresentam vistas para a cidade.
O Sports Illustrated Resorts de Chicago está a alguns passos do restaurante o pub Elephant & Castle.