Filter Results
Apply Filters
Clear Filters
Castle Hotels in Vail
Chateau Tremonte 8
1890 Lionsridge Loop, Vail, United States Show map
Offering a hot tub for a relaxing experience, Chateau Tremonte 8 Vail villa is located a 25-minute walk from Lionshead Place. The 1-bedroom holiday home features opportunities for snow skiing, hiking…
Book Now