Directions
Take Exit 5 off of I-89.
From the south, turn left; from the north, turn right onto Route 64 West,
turn right on Route 12 North. Route 12N becomes South Main Street.
Margaret Holland Inn is located at 128 South Main Street, across from the Post Office, approximately 3.5 miles from the exit ramp.
Margaret Holland Inn is located 10 miles from Montpelier, the capital of Vermont.
Vermont's most recognized and visited ski resorts such as, Sugarbush, Mad River, Killington and Stowe, are within an hour's drive from Northfield.


Find Margaret Holland Inn on Mapquest