The top stops along the way from Phoenix to Grand Canyon National Park (with short detours) are Chapel of the Holy Cross, Grand Canyon Railway & Hotel, and Taliesin West. Other popular stops include Cathedral Rock, Walnut Canyon National Monument, and Montezuma Castle National Monument.