Margaret Holland Inn 128 North Main StreetNorthfield, VT 05663 Telephone: (802) 485-9202 View Website Email: rooms@margarethollandinn.com Business Types: Country Inns and Bed & Breakfasts, Stay Get Directions