The majesty of this mountain perch is the perfect setting for the Grand Lodge, a 13,000 square foot facility versatile enough to host a variety of functions.