xPeas
MENU ☰
 

 

 

 

    

    🍴           

  Arizona » Flagstaff

  Place » Casino

Twin Arrows Navajo Casino Resort
Arizona » Flagstaff
Place » Casino

22181 Resort Blvd Flagstaff, AZ 86004

124 views    💖 1
The Twin Arrows Navajo Casino Resort is a casino and resort located near Flagstaff, Arizona. The resort is situated about 20 miles east of Flagstaff, Arizona, along Interstate 40. It is located on the Navajo Nation, which is the largest Native American reservation in the United States.