22181 Resort Blvd, Exit 219 I-40, Flagstaff, AZ
Free cancellationReserve now, pay when you stay
Situated in a rural location, this resort is within 25 miles (40 km) of Walnut Canyon National Monument, Meteor Crater and Lowell Observatory. Flagstaff Mall ...…Situated in a rural location, this resort is within 25 miles (40 km) of Walnut Canyon National Monument, Meteor Crater and Lowell Observatory. Flagstaff Mall ...WWW…
4.5/5Wonderful! (4,168 reviews)
"Nice place.. awsome place to hang out and play slots ."…""Nice place.. awsome place to hang out and play slots ."WWW…"
Reviewed on 9 Dec 2019
Twin Arrows Navajo Casino Resort