Travelodge by Wyndham Flagstaff Near I-40 Near Bushmaster Park
2918 E Route 66 -
Flagstaff,
AZ 86004