Lakeshore Vermont is located in Malletts Bay on Lake Champlain. There is a private sandy beach and spectacular views of lake and Green Mts. This suite is 1000sq. ft. with king size bed and pull-out couch. Complete kitchen and large porch. You’ll love our place because Lakeshore Vermont is a one of a kind on Lake Champlain. Lake VT is a home away from home.