Amherst Hotels

    1 Hotels Found
    1. Hotel UMass
      Amherst, Massachusetts, United States
      • Business
      • Value
      The Hotel UMass is a teaching hotel that’s in the heart of the UMass campus, directly connected to the Campus Center. The value property attracts visiting parents, alumni, and conference attendees. Its 116 rooms are clean and pleasant, if bland, and include Keurig coffeemakers and flat-screen TVs; a…

    Oyster Pearl Rating

    • Award-Winning

    What's Your Style?

      See More

      Locations

        See More

        Amenities

          See More

          Don't Miss Our Travel Secrets. Like us on Facebook!