Share:

Amherst Inn in Amherst, Wisconsin

There are 2 Amherst Inn in Amherst, Wisconsin. Please click on the specific Amherst Inn from the list below to get its detailed information.

  • 0.37 Miles
    303 South Main Street, Amherst, Wisconsin - 54406
    (715) 824-2326
  • 0.41 Miles
    303 South Main Street, Amherst, Wisconsin - 54406
    (715) 824-2326