The Lord Jeffery Inn at Amherst College
30 Boltwood Ave., Amherst, Massachusetts, 01002, USA
On the town common of downtown Amherst, this rambling 1926 inn owned by Amherst College is a favorite among visiting parents and professors. Choose from a variety of rooms, from smallish doubles to larger suites. Following extensive renovations, the inn reopened in 2012, its antique furniture replaced with more modern furnishings. Avoid garden-facing rooms when a wedding is going on.
- great location on the town common
- some baths are closet-size
- many wedding, school, and graduation celebrations are held here
Rate Includes: No meals
BACK TO TOP