The Sunset Hill House of Sugar Hill, New Hampshire is situated in New Hampshire's famous White Mountains. Although a lengthy drive from almost anywhere, it's relatively easy to get to, being just a few miles off of Interstate 93. They offer a nice garden area for wedding ceremonies and photos. The reception area is actually 'open air' under a roof on a large porch. The food has never disappointed, and overnight accommodations are available too.