Carter Notch InnThe 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. Sally & Dick look forward to welcoming you and making your vacation in New Hampshire an experience you will want to revisit year after year! |
Choose a TownChoose a Business
|