HomeWisconsinAmherst, WI → Amherst Inn

Amherst Inn in Amherst, WI

This page contains the latest information about Amherst Inn in Amherst.

Below you can find the contact details and address, as well as read the reviews and comments about Amherst Inn in Amherst from other users.

For your convenience, below a list of other hotels in Amherst, WI.


Company Info:

Address: 303 S Main St, Amherst, WI, 54406

    Hotels in Amherst, WI
    Bed & Breakfast in Amherst, WI