Americana Inn-Route 66 Flagstaff

2650 E Sr 66
Flagstaff
Arizona
United States