Krijg een overzicht van dit hotel 3-sterren lodge in Yellowstone National Park in Canyon Village. Plaats. Deze lodge ligt in Canyon Village, binnen 3 km afstand van Inspiration Point, Grand Canyon of Yellowstone en Lower Yellowstone Falls. Upper Yellowstone-watervallen ligt op 3,4 km.