The Lord Jeffery Inn at Amherst College
At a Glance
- great location on the town common
- some baths are closet size
- lots of wedding, school, and graduation celebrations are held here
The Lord Jeffery Inn at Amherst College Review
Smack-dab 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. Reopened in 2012 after extensive renovations, the antique furniture has all been replaced with more modern furnishings. Avoid the garden-facing wing rooms when a wedding is going on!