The Echo Lake Inn is the ideal setting for your relaxed yet traditional Vermont country wedding. With the elegant character and charm of yesterday, the feeling of romance is everywhere.

CONTACT

Ludlow, VT
United States