5890 VT Route 12, Barnard, VT, United States
Distance to airport
Payment & Cancellation
Front desk number
For questions regarding your hotel or your stay, call +1 800 516 2753.
Maple Leaf Inn has a normal check-in time of after 3:00 PM, and check-out time of before 11:00 AM.