This charming hotel occupies an excellent location for those wishing to explore the Grand Canyon. Located in Tusayan, it is only a few minutes from the southern entrance of the Grand Canyon.
See more: Hotels in USA Hotels in Grand Canyon Area - Az Holiday Destinations in USA