$160 - $290

Maple Leaf Inn

5890 VT-12
Barnard, VT 05031

(802) 234-5342
(800) 516-2753

Host(s): Michael and Nancy

Rooms: 7