Passionate about hospitality, people, and beautiful places? Grand Canyon National Park Lodges provides all three! Live. Work. Explore. Grand Canyon National Park is a place of remarkable beauty, peace and scenic grandeur. One of the Seven Natural Wonders of the World, you will discover the secrets of the inner canyon, the slick rock plateaus and the heavily forested rim country.