Networking and chatting with lots of new people can be tiring. So if you’re in Amherst for a business trip, you’ll be thrilled to learn that there are some awesome places to chill out and relax near these popular convention centers:
- Center of New Hampshire Expo Center (12 miles away).
- Falls Center (13 miles away).