Location & Attractions
Birch Meadow is located in the heart of the Green Mountains on 232 beautiful acres. Our fully furnished cabin accommodations are conveniently located just off exit four/ five from 89 in Central Vermont. Upon turning into the driveway you will see a spectacular barn facility with horses grazing in the valley. Up the drive to your right, you will find our log cabins nestled in the woods, each with their own decor. Traveling further up the drive all the way up to the top of the hill, you can check in at our office located in our home. We look forward to seeing you!
Click on the images above to link to the following websites.