this is a test description
Built in 1926, the Lord Jeffery Inn welcomes and pampers guests in nostalgic style with outstanding accommodations and a renowned restaurant. Centrally located in the heart of New England, Amherst, it provides guests with numerous avenues to explore this historic section of the country.
Amenities