The Eagle Mountain House, Jackson, NH is well off of the beaten path in New Hampshire's White Mountains. They offer several rooms and a tent where you may hold your event. Their largest room, the Carriage House, has a feel of seclusion and privacy. The food is pretty tasty too. There are several locations where you may conduct a wedding ceremony, including on their front farmer's porch. Bring your bathing suit, as a rock lined stream runs nearby and is very popular with swimmers. There are many other recreational activities nearby also, so plan to stay for at least a few days to take it all in.