Skip to content
New HampshireTravel Guides
Lake Shore Farm Inn in Northwood, NH
← Lodging & Inns

Lake Shore Farm Inn

Lakefront lodging on Jenness Pond in Northwood for short and extended stays.

275 Jenness Pond Rd., Northwood, NH 03261

Northwood, NH