Review for Twin Arrows Navajo Casino Resort Review For Twin Arrows Navajo Casino Resort Google User Aug 7 '17 at 14:31 We had a great time. The Casino was nice and paid off better than most. The room was fabulous for the price. Roomy, great shower, the towels were excellent. Overall, an enjoyable visit. View full site to comment or like