Just in time for people to come to the area for the total solar eclipse, the Choctaw Nation opened its newest casino and resort in Hochatown. The “Choctaw Landing” resort has 100 guest rooms, including 15 suites, an outdoor pool area with cabanas, and a casino with 600 slot machines and eight table games.