This attractive lodge enjoys a stunning location, right by the Grand Canyon National Park. The wonderful nature park of South Rim is around 500 m away.
See more: Hotels in USA Hotels in Grand Canyon Area - Az Holiday Destinations in USA