Este establecimiento está situado junto al Gore Creek, en la zona de Lionshead, frente a la montaña de Vail, y ofrece estudios y suites espaciosos con cocina completa, chimenea, balcón privado y conexión Wi-Fi gratuita.
Los estudios y las suites del Antlers at Vail Resort presentan un estilo alpino e incluyen equipo de música estéreo y reproductor de DVD. Hay servicio de limpieza a diario.
El Antlers at Vail cuenta con zona de piscina al aire libre con 2 bañeras grandes de hidromasaje y pasillos y vestuarios con calefacción. También dispone de gimnasio con equipo cardiovascular y pesas libres.
El Antlers at Vail Resort está a poco más de 100 metros de la telecabina de Vail y a solo unos pasos del servicio gratuito de traslado a la ciudad.