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  ·   ©

moultonborough, new hampshire, USA


a little bit of olde england in new england