Canyon Plaza Resort
406 Canyon Plaza Lane, Grand Canyon Area, 10018
This full service hotel is located just 1 mile south of the entrance to Grand Canyon National Park and the spectacular scenery of the South Rim offering traditional home style hospitality....
More Info