Die derzeitige Lodge, bekannt als The Lodge am Lake Creek, befindet sich am östlichen Ende des Sees, nördlich des Suttle Lake Outlets.
Die derzeitige Lodge, The Lodge at Lake Creek, befindet sich am östlichen Ende des Sees, nördlich des Suttle Lake-Auslasses.