Best Western Pony Soldier Inn & Suites Near Bushmaster Park
3030 E Route 66 -
Flagstaff,
AZ 86004