Set in Chicago, 14 km from Guaranteed Rate Field, 8100 Happy Home offers accommodation with a hot tub. The air-conditioned accommodation is 6.6 km from Museum of Science and Industry - Chicago.
Number of rooms: 6
8100 South Oglesby Avenue, Chicago, IL 60617, United States