Facing the beachfront in Northwood, Lake Shore Farm Inn features a garden and a private beach area. The hotel has water sports facilities. The units in the hotel are equipped with a coffee machine.
275 Jenness Pond Road, Northwood
Show on the Map
Welcome to the Lake
Set in Northwood in the New Hampshire region, Welcome to the Lake has a patio and lake views. The accommodation is 29 km from Concord, and guests benefit from complimentary WiFi and private parking available on site.