Canyon Inn Flagstaff Arizona
Hotel
86001 Flagstaff
United States
Phone: (928) 774-7301
Website: http://www.canyoninnflagstaff.com
The Newly renovated hotel located in Flagstaff across the Northern Arizona University Campus - within easy walking distance.



