We've stayed at Shore Lodge for over fifteen years, and considered it one of the nicest hotel's, and resort in the state of Idaho. The dining experience provided at the narrows grill, not only has an amazing panoramic view of Payette lake, but also features an elaborate menu with many dishes that will not disapoint. I am shocked to see a few negative reviews of one of McCall's finest restraunts. The food, service and stunning view at The Narrow's is worth every dime.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.