Review for Turtle Creek Casino and Hotel Review For Turtle Creek Casino and Hotel Google User Aug 23 '17 at 16:44 Located in a scenic place. the journey to Turtle Creek itself is rewarding. Ambience is good. The casino is frequented mostly by 40+ people during daytime. View full site to comment or like