Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Feb 18, 2014
Recently renovated Canyon Inn Hotel in Flagstaff near Grand Canyon is located across the Northern Arizona University Campus. The Canyon Inn Hotel in Flagstaff AZ is appealing to both business and leisure travelers for its comfort and low prices mixed with great, friendly service. The Canyon Inn Hotel has new Modern facilities to provide best Hospitality services at Grand Canyon Arizona.
To Reserve your rooms at Flagstaff Canyon Inn in proximity to NAU offering ideal accommodations and easy access to Arizona attractions from www.canyoninnflagstaff.com