Amherst Inn, Amherst, Massachusetts
Amherst Inn is a bed and breakfast inn located in the Amherst area. If you want to see other inns like Amherst Inn near Amherst, MA, see the nearby cities list below including Whately, Hadley and Belchertown.
Nearby Bed & Breakfasts