Margaret Holland Inn

128 S. Main St., Northfield, VT

Charming, cozy Bed & Breakfast located in the heart of Northfield. Within walking distance to Norwich University and downtown Northfield. Just a short drive to multiple ski resorts and area attractions.

STAY