
Inn
116 NH-117, Sugar Hill, NH
An impeccably restored 1789 farmhouse inn nestled on a scenic hillside in New Hampshire's White Mountains. Features elegant guest suites, cozy fireplaces, an on-site tavern, a celebrated scratch-made dining program, and beautiful mountain views.
Part of our guide to independent stays in New Hampshire.