Hotel Chicago-Illinois Medical District 2 stars

1622 W Jackson Blvd, Chicago, IL 60612, United States of America

Hotel image
Read more reviews for Hotel Chicago-Illinois Medical District