Welch Village !! i have been coming here for years. i believe it's the best ski area in the metro. always good snow and the runs have a good veritcal to them. it's may not be long but it the best we have in the area. good tune up for heading west.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.