Miami Inn & Suites, Chicago
https://miami-inn-suites.usa8.info
Located in Chicago, within 11 miles of Guaranteed Rate Field and 12 miles of Museum of Science and Industry – Chicago, Miami Inn & Suites provides accommodations with free WiFi.
9041 South Cicero Avenue, Chicago, IL 60453, United States of America