The pro here is the location, perched like an eagle's nest over the George Parks Hwy and high above the cacophony of Canyon. The con is the price, which doesn't really match the plain, unimaginative rooms. Solution: linger in the lodge's comfy communal areas and admire the stupendous view.
The affiliated Denali Bluffs Hotel is further down the hillside.