The historic Northfield Inn is a turn-of-the-century mansion nestled high in the heart of the Green Mountains of Vermont. Once ... More