Stone Skipper Lodge Island Park

Hotel in Island Park, Idaho

3708 Southshore Dr, Island Park, ID 83429