Lake views don't get any better than this. Located directly on Lake Champlain with views of the Vermont mountains. Enjoy relaxing lakeside watching the boats come and go from the near by marina. Direct access to the clear water from the cottage. 2 kayaks available for you to explore the lake.
Free parking on premises