The Inn on Lake Champlain is a beautiful c.1870 victorian farmhouse, in the six million acre Adirondack Park, with the Adirondack Mountains and Lake George to the west and views of the Green Mountains of Vermont and Lake Champlain immediately to the east. We are one of few Inns that can boast being directly on Lake Champlain, which provides the Inn and it’s guests with fresh breezes, privacy, and majestic lake views.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.