The UMass Club is Boston's newest and finest business Club offering a warm and inviting atmosphere to its members and guests. We strive to provide a place that is both prestigious and comfortable in meeting your business and social needs.
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.