El Lodge actual, conocido como The Lodge on Lake Creek, está ubicado en el extremo este del lago, al norte de Suttle Lake Outlet.
El lodge actual, conocido como The Lodge at Lake Creek, está ubicado en el extremo este del lago, justo al norte de la salida de Suttle Lake.