Howard Johnson by Wyndham Amherst Hadley, Amherst
https://howard-johnson-by-wyndham-amherst-hadley.usa8.info
Featuring a shared lounge, Howard Johnson by Wyndham Amherst Hadley is located in Amherst in the Massachusetts region, 1.5 miles from Amherst College and 1.8 miles from Pratt Museum of Natural History. This 3-star hotel offers a 24-hour front desk.
401 Russell Street, Amherst, MA 01035, United States of America