Margaret Holland Inn, Northfield, Vermont
Margaret Holland Inn is a bed and breakfast inn located in the Northfield area. If you want to see other inns like Margaret Holland Inn near Northfield, VT, see the nearby cities list below including Waterbury, Chelsea and Brookfield.
Nearby Bed & Breakfasts