Send Postcard
Maple Leaf Inn
5890 ROUTE 12, Barnard, VT 05031 USA
(802)234-5342
5890 ROUTE 12, Barnard, VT 05031 USA
(802)234-5342
The Maple Leaf Inn is the classic New England bed and breakfast located in Barnard, Vermont near Woodstock. Enjoy views of Silver Lake and the Green Mountains from this Victorian-style farmhouse situa...read more
You can pick photos to send on your postcard | |