The Club first opened its doors in October of 2005 with a commitment to membership, camaraderie, success, and quality. The Club is located on the 32rd floor of One Beacon Street with stunning panoramic views of the Charles River, Boston Common, and downtown.