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