



not rated
McCall, Idaho, 83638
(208) 634-8105
Check Availability
Atmospheric Downtown Hotel dating from 1935, overlooking Payette Lake & within walking distance of shops & restaurants.