Review for Lucky Turtle Casino Review For Lucky Turtle Casino Google User Dec 7 '16 at 17:17 This hotel was terrible. The staff was terrible. The hotel was not clean. Stay at the cherry tree inn and suites. Uchiha better. View full site to comment or like