Reviews, get directions and information for King Birch Motor Lodge
About
King Birch Motor Lodge is a small, private lodge on the shores of Lake Winnipesaukee, New England's largest lake. Located on a country road in Alton Bay, in the heart of the beautiful Lakes Region.