Location. Sawtelle Mountain Resort is located in Island Park and local attractions include Big Springs.
Hotel Features. ...