About the Area

The Campus Center

Most conference events will be held at the Campus Center, adjoining the UMass Hotel. 

Campus Center

UMass Hotel and Campus Center (right)

The University

UMass Amherst, the flagship campus of the University of Massachusetts system, sits on nearly 1,450-acres in the scenic Pioneer Valley of Western Massachusetts, 90 miles from Boston and 175 miles from New York City. The campus provides a rich cultural environment in a rural setting close to major urban centers.

UMass Amherst is also part of the Five College system along with Amherst, Hampshire, Mount Holyoke and Smith Colleges.

Amherst, Massachusetts

New England