Amherst is a town in Hampshire County, Massachusetts, United States in the Connecticut River valley. The town is home to Amherst College, Hampshire College, and the University of Massachusetts Amherst, three of the Five Colleges.
The Amherst Town Common is a short walk from the Allen House Inn. Our Town Common is the heart of the community's spirit, voice and activities. With flowers, green lawns and shade trees, walkways and park benches, the Town Common is host to farmers' markets, fairs, festivals, outdoor movies, concerts and .....