599 Main Street, Amherst, MA, United States
This destination can have additional per person taxes which are excluded in the prices below
Allen House Inn is located in Amherst and is close to the area's well-known attractions. It is also conveniently situated within walking distance of Amherst Amtrak Train Station.
The bed & br...
Distance to city centre
Policies vary by room type and provider.
+1 413 253 5000
The best way to contact Allen House Inn is by calling +1 413 253 5000.
Yes, Allen House Inn has Wi-Fi available to hotel guests.
Allen House Inn has a normal check-in time of after 3:00 PM, and check-out time of before 11:00 AM.