Overview Skip to main content. Your sign-up was successful Soon you'll receive news about top-rated hotels, irresistible deals and exciting destinations!
We started in Phoenix. Discover over slot machines, black jack, table games, and live poker. An experienced traveller, I can offer many comparisons with other resorts. It is just southeast of Phoenix. We had an executive suite but spent very little time in it. Cosmic Bowling on Friday and Saturday nights, the fun skyrockets - we turn off the lights, pump up the volume, and the whole place glows with space-themed neon colors.few topics. Vital information and pictures of many casinos in Flagstaff. The Twin Arrows Navajo Casino Resort is located at Flagstaff, AZ, USA. Visit the Twin. Compare prices and find the best deal for the Twin Arrows Navajo Casino Resort. Rates from $ Resort Boulevard, Flagstaff, AZ , United States. Featuring an indoor pool and 3 restaurants, Twin Arrows Navajo Casino Resort is in Flagstaff. Free Wi-Fi access is available. Flagstaff Pulliam Airport is a.