Cady Hill is a Town owned property in Stowe Vermont. The best description of the trails is found on the Cady Hill Forest website which is where the map above as well as others is located.
One favorite place to start you ride is from the Ranch Cape a bike shop and cafe located at a trailhead. It's a full service bike shop that offers rentals and it's a great place to get the scoop on local trails.
You'll enjoy riding at Cady Hill. There is some climbing involved, but it's always downhill all the way back to town.
Here is a link to the main parking lot on Mountain Hill Road (Vermont Rte. 108)