Antlers at Vail are condominiums located only 150 yards from the beautiful Vail mountains, the gondola, ski school, dining and entertainment
12