Pickering House Inn

Located in the heart of New Hampshire’s Lakes Region, where Lake Winnipesaukee meets the mountains, is a ten-room luxury retreat that is sure to become a New England hot spot.... [ read more ]