Showing 1-1 of 1 Lake Resorts.

Echo Lake Inn

Ludlow, Vermont, United States
From $99
Website Details

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

  • Property Size: 30 units
  • Open Dates: Open Year Round
  • Nearby City: Ludlow
  • Nearby Water: Echo Lake
  • Conference Facility: Yes
  • Restaurant Onsite: Yes
  • Pets Allowed: Yes
  • Kids Allowed: Yes

Vacation Type(s): Conference and Meeting, Family Reunion, Historical, Honeymoon, Lake, Nature, Pet Friendly, Romantic, Ski, Wedding

Data Provided By: Echo Lake Inn

Showing 1-1 of 1 Lake Resorts.

Travel Articles