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

    Point of Interest

    from
      See More

      What's Your Style?

        See More

        Locations

          See More

          Amenities

            See More

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