Stonehurst ManorStonehurst Manor, a turn-of-the-century mansion located on 33 private acres just north of North Conway, New Hampshire. We are New England's premier private mansion, boutique hotel experience.