The Amherst Inn

  • 303 S Main Street
  • Amherst, WI 54406
  • (715) 824-2326
  • Details
  • Amenities
  • Meeting Facilities
  • Events
  • TripAdvisor