Angels Rest Retreat & Conference Center
About
Located on 20 acres of private woodlands and meadows in the foothills of Western Massachusetts, the elevation of Angels’ Rest offers breathtaking and far-reaching views of mountains to the East and South. With its pristine natural environment, comfortable quarters, and personal care, Angels’ Rest creates a setting conducive to deep work–be it corporate goal setting, learning, meditation, or relaxation and healing.
Venue Location + Transportation
Address
63 North County Road,
Leyden, Massachusetts 01337
Leyden, Massachusetts 01337