Luxury Inn

3100 East RT 66
Flagstaff
Arizona
United States