Situé à Northwood, à 28 km de la Cour suprême du New Hampshire, le Lake Shore Farm Inn propose un jardin, un parking privé gratuit, des installations de sports nautiques et une plage privée. Cet établissement non-fumeurs se trouve à 30 km du Capitole de l'État du New Hampshire.
Les logements comprennent la climatisation, une télévision par satellite à écran plat, un réfrigérateur, une machine à café, une douche, des articles de toilette gratuits et une armoire. Leur salle de bains privative est pourvue d'une baignoire et d'un sèche-cheveux. Certaines chambres offrent une vue sur la montagne. Le linge de lit et les serviettes sont fournis.
Une terrasse bien exposée est présente. Vous pourrez jouer au billard, au ping-pong et aux fléchettes sur place. La région est prisée des amateurs de randonnée et de pêche.
L'aéroport international de Portsmouth, le plus proche, est implanté à 47 km.