Hotels in Northfield (VT) Full list of companies Hotels category in Northfield, Vermont Margaret Holland Inn 128 S Main St, Northfield, VT 05663, (802)485-9202 Page 1