where is winstar hotel
WinStar World Casino. WinStar World Casino and Resort is a hotel and casino located near the OklahomaâTexas state line, 1 mile (1.6 km) north of the Red River, at Exit 1 off Interstate 35 and Winstar Boulevard in Thackerville, Oklahoma.