The Texas Townhomes are located across the street from the Golden Peak lifts and Ski School meeting spot at the base of Vail Mountain. The shops and restaurants of Vail Village are a short walk away. These spacious townhomes have nice views and a p...