where is yellowstone canyon lodge located
Get an overview of this hotel3-star Yellowstone National Park lodge in Canyon Village. Location. Located in Canyon Village, this lodge is within 2 mi (3 km) of Inspiration Point, Grand Canyon of Yellowstone, and Lower Yellowstone Falls. Upper Yellowstone Falls is 2.1 mi (3.4 km) away.