Welcome to our Swiss style chalet located in the quintessential New England hamlet of Nelson among the hills of southern New Hampshire. The large open concept room offers a retreat from the noise of busy living. Wake to the natural light and greenery that surrounds you. Listen to the sounds of loons on the lake. Feel refreshed and ready to explore our woodland trail to Center Pond (33 acre motor-free) for a morning canoe, or relax on the wrap around deck with your coffee.