
Amherst, MA, United States
Inn On Boltwood
3-star hotel
With a stay at Inn on Boltwood, you'll be centrally located in Amherst, within a 5-minute drive of University of Massachusetts-Amherst and Amherst College. This historic hotel is 0. 3 mi (0. 5 km) from Emily Dickinson Museum and…
- Wi-fi
- 24-hour reception
- Fitness
- Restaurant
