By clicking "Submit" you are agreeing to the
Terms of Service.
Alert successfully created!
Heart of Vermont Articles
Showing 1-1 of 1 Lake Resorts
Echo Lake Inn is just minutes away from the beautiful shores of Echo Lake. Come discover the sandy beaches and clear blue waters as you go trout fishing, swimming, or just relaxing out on the shore. And after a day of fun lake activities, return to the inn and unwind out on the porch or before the fireplace!... more