There are 7 Hotels in Amherst, Massachusetts.
Find addresses, phone numbers, fax numbers, hours & services for Amherst Hotels.
Allen House Inn 599 Main Street Amherst, MA
Amherst Inn 257 Main Street Amherst, MA
Hotel Umass 1 Campus Center Way Amherst, MA Hotel, Hotel & Motel
Howard Johnson By Wyndham Amherst Hadley 401 Russell Street Amherst, MA
The Black Walnut Inn 1184 North Pleasant Street Amherst, MA
The Lord Jeffery Inn 30 Boltwood Avenue Amherst, MA
University Lodge 345 North Pleasant Street Amherst, MA