The site is 24 acres located about 26 miles south of Chicago in East Hazel Crest and Homewood near Interstate 80/294. The date was moved up from January 1, 2023, which appreared in official documents signed by Wind Creek and the communities of East Hazel Crest and Homewood.Īddress: 17400 S. The opening date for Wind Creek Chicago Southland Casino is now Summer 2024. The hotel tower will have 250 rooms with an indoor pool and spa. The casino will feature a 73,000 sq-ft gaming floor with 1,300 slot machines, 56 table games, 3 restaurants, 2 bars and a skyline lounge. Wind Creek Chicago Southland will be a $529 million casino, hotel, restaurants and entertainment center.