Capture elite moments at the Amherst Inn Amherst, WI. The property is located near 303 South Main Street, 54406, Amherst, WI, US. This place provides a customer with a elegance elite family oriented and updated great comfort best room choices and services.
Six Year or younger Kids stay free with existing bedding. Restrictions Apply for Pets. Check-in time 15:30 to 00:00 midnight Check-out time is noon Express check-in & Check-out Credit card or cash deposit required No check-in is allowed without original Government-issued photo ID All guests should be 18 years old to check-in. Languages: Spanish, English, Arabic.
Amherst, WI Local Weather
Naturally before booking for Amherst Inn you might be thinking of weather news in Amherst, WI.
Amherst Inn Hotels Map and Directions
Get directions and contact details of this local accommodation near 303 South Main Street.