The Olde Orchard Inn is a 9-room bed & breakfast located in New Hampshire’s Lakes Region/White Mountains, in the heart of stunning New England.
108 Lee Road · Moultonborough · New Hampshire 03254 · United States of America · (800) 598-5845 · innkeeper@oldeorchardinn.com ©
moultonborough, new hampshire, USA

a little bit of olde england in new england.