Antlers at Vail Resort
680 Lionshead Place, Vail, CO 81657, United States of America
Stay in the Heart of Vail
Next to Gore Creek, this property is in the Lionshead area facing Vail Mountain. It offers spacious studios and suites with full kitchen, fireplace, private balcony and free Wi-Fi.