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, appelé The Lodge at Lake Creek, est situé à l'extrémité est du lac, juste au nord de la sortie du lac Suttle.