This Mendon, Vermont hotel is located on the edge of Green Mountain National Forest and offers a trail for hiking and snowshoeing ... » Veja mais