Wild Horse Inn is located just an hour-and-a-half from Denver, near Winter Park, Grand Lake and Rocky Mountain National Park. Tucked into the forest and surrounded by mountains, we're just minutes from all of your favorite mountain activities, including skiing, biking, golfing, fly fishing, rafting, horseback riding and hiking. Wild Horse Inn offers unique and intimate lodging with a choice of...