The Olde Orchard Inn is a vintage New England, farmhouse (formerly a bed and breakfast) located near Castle in the Clouds in New Hampshire’s Lakes Region.

108 Lee Road  · Moultonborough · New Hampshire 03254 · United States of America · (603) 476-5004  · innkeepers@oldeorchardinn.com   ©

moultonborough, new hampshire, USA

 
Welcome.html

a little bit of olde england in new england.

 


farm