5430 Happy Home Homestay Chicago
Featuring a garden, 5430 Happy Home is set in Chicago, within 4.4 km of Museum of Science and Industry - Chicago and 5 km of Guaranteed Rate Field.
Number of rooms: 15
5430 South Dearborn Street, Chicago, IL 60609, United States