Inn on Boltwood
Hotel
Seeking a restorative escape after a demanding journey? Inn on Boltwood presents a thoughtfully designed haven in the heart of Amherst Center. Its central position offers immediate access to cultural sites and convenient amenities. The hotel provides a serene retreat, blending urban accessibility with a quiet atmosphere for guests desiring a revitalizing stay.





















