This resort-style hotel is located in Tusayan about 3 km from the Grand Canyon National Park.
See more: Hotels in USA Hotels in Grand Canyon Area - Az Holiday Destinations in USA