The Apple Hill Inn is in a quiet and pastoral location, high on a hill in the Green Mountains, overlooking the serpentine Ottaquechee River and the Tafstville, Vermont waterfall. The Inn is completely convenient to the Village of Woodstock, Vermont and other area attractions.