Meany Lodge is maintained and operated by volunteers of The Mountaineers, a non-profit group, and is located in the Wenatchee National Forest near the eastern portal of the Stampede Pass Train Tunnel.