Deer Run Village is located in the Catskill Mountains of Stamford, New York. The area around Deer Run Village also provides cultural and historical attractions. Go vist one of the local museums or stop by the and visit the Catskill Game Farm. See thousands of rare and exotic animals from around the world. A car is highly recommended to enjoy stay in the area.