Offering a sun terrace and views of the garden, Space & privacy:couples, families, groups or solo! is located in Chicago in the Illinois Region, 3.9 km from Museum of Science and Industry - Chicago. All rooms include a TV.
Address: 6654 S Wabash Avenue, Chicago
Rates from: USD 70 Book Now