United States Barnard The Best Hotel Deals

United States | Barnard


Barnard: Online booking form
The best price guaranteed.
Check-in: Check-out: Guests: Rooms:

Maple Leaf Inn Barnard 5890 Vt Rte 12

Maple Leaf Inn Barnard


Address: 5890 Vt Rte 12

The Maple Leaf Inn is an elegant Victorian style farmhouse nestled within sixteen acres of maple and birch trees. Enjoy hiking, biking, skiing or just plain relaxing. The Inn has seven spacious guest ... Read more