- Call Us: (801) 680-1570
- rooms@margarethollandinn.com
- Open 365 Days
Open 365 days/year
128 South Main Street
Northfield, Vermont 05663
Copyright © 2021 Margaret Holland Inn All Rights Reserved
Our hope is you find yourself in a place that feels like home.
If there is something that needs attention we want to know.