Review for Turtle Creek Casino and Hotel Review For Plaza Jujuy Hotel and Casino Google User Jan 10 '18 at 15:19 Nice place to stay View full site to comment or like