Barnard, Vermont

Loading...
Sort by:
Premium Member
cover

Maple Leaf Inn

Welcome to the Maple Leaf Inn, beautiful Vermont Bed and Breakfast.

Website Check Availability More Info
$160 - $290
Rooms: 7
Barnard, VT 05031