Take advantage of our convenient location just outside Grand Canyon National Park and more at this full service Grand Canyon, Arizona hotel. 3 Restaurants onsite.