Amherst Wisconsin Bed & Breakfasts Artha Sustainable Living Center Bed and Breakfast Amherst, Wisconsin Experience green living at Artha Bed & Breakfast, situated on a 23-acre plot of woods, fields and organic gardens. Enjoy a serene retreat in our renov (read more)