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


        See More


          See More

          Don't Forget to Like Us On Facebook! We Love to Be Liked.