Review for Turtle Creek Crossing Casino Review For Turtle Creek Crossing Casino Google User May 18 '18 at 0:02 Pretty standard holiday Inn Express. Great service, rooms were clean, good water pressure. Nothing to complain about but nothing stands out. Didnt check out the amenities or the area much so can't comment on that. View full site to comment or like