Echo Lake Resort

Manager(s): Tom Gianola

Address: 2 Dublin Road, Ludlow, VT  05149

Region: Central Region

Local Phone: 802288602

Number of Rooms: 19

Property Description: