Review for Turtle Creek Casino and Hotel Review For Turtle Creek Casino and Hotel Google User Jul 25 '17 at 18:27 Beautiful casino. Drinks are very reasonable. I feel like you have a reasonable chance to win on their slots. Always have a good time. Staff is very nice View full site to comment or like