Visiting the Five Colleges
The Inn on Boltwood is located adjacent to the Amherst College campus and centrally positioned in “The Five Colleges” area.
The Inn on Boltwood is located adjacent to the Amherst College campus and centrally positioned in “The Five Colleges” area.