1. Holiday Inn Express & Suites Amherst-Hadley 400 Russell St, Hadley, MA 01035 Coordinate: 42.36147,-72.5456 Phone: (800) 345-8082