where is the turtle lake casino
Hotel St Croix Casino â Wisconsin, United States. Hotel St. Croix Casino is located in northwest Wisconsin in the City of Turtle Lake. It has a backdrop of forests, streams and lakes. The casino is owned and operated by the St. Croix Chippewa Indians. The facility is on an Indian reservation with a casino, lodging and dining, entertainment, and RV Park for its guests.