Hotel Travelodge Flagstaff, Flagstaff

1560 E Route 66 Flagstaff86001, United States