The Jackson House Inn defines the classic charm of Vermont. Combining elegance with comfort, the home promotes a sophisticated feel, while offering warmth and cheer and provides an ideal retreat for any relaxing escape for couples or small groups of friends.