Inn on Boltwood
Amherst, United States

Open to visitors
The interior is normally open, possibly ticketed.
Strollie cannot guarantee access — always check before you travel.
The Inn on Boltwood, formerly the Lord Jeffrey Inn, is a hotel in Amherst, Massachusetts, dating from 1926 and built in the Colonial Revival style. It is owned by the Amherst Inn Company, an affiliate of Amherst College. Its 2012 renovation earned Silver LEED certification, in part for 50 geothermal wells, each 500 feet deep, that provide heating and cooling. Robert Frost was a frequent guest.
Movement
- Built
- Type
- hotel, building
- Place
- Amherst, United States
This building on
Location