Number of employees
1-4
The Carter Notch Inn is beautifully located in the quaint New England village of Jackson, New Hampshire, overlooking the Wildcat River & beautiful white mountains. Whether you are looking for a peaceful getaway, or to hike, fish, swim or ski; this romantic country inn has the White Mountains as its playground. Our guests comment how the setting is quiet, serene and relaxing.