amherst hotels in umass hotels in amherst ma near umass Hotels near Amherst College 05 mile north Hotels near McGuirk Stadium 14 miles NW Hotels near UMass Amherst 20 miles north Hotels… Friday, March 25, 2022 Edit