The Lake Champlain Inn sits on 130 acres nestled on a hillside on the shores of Lake Champlain, overlooking the Green Mountains of Vermont. It features many special effects including hand-crafted woodwork and moldings, a hung chimney in the kitchen, a stone foundation 24" thick, and original red maple wood flooring. All guests are invited to enjoy the formal living room and fireplace room. Full gourmet breakfast is served.