Offering an indoor pool and 3 restaurants, Twin Arrows Navajo Casino Resort is located in Flagstaff. Free WiFi access is available. Flagstaff Pulliam Airport is 30 minutesƒ?? drive from the resort.
Address: 22181 Resort Boulevard, Flagstaff (Arizona)
Rates from:
USD 109 Booking.com