L'actuel Lodge, connu sous le nom de The Lodge on Lake Creek, est situé à l'extrémité est du lac, au nord de la décharge de Suttle Lake.
Le lodge actuel, connu sous le nom de The Lodge at Suttle Lake, est situé à l'extrémité est du lac, juste au nord de la sortie du lac Creek.