118 Main Street
Ludlow, VT 05149
P: (802)228-7888

Check-in Get Directions