The Sebastian Vail é um luxuoso hotel localizado no coração da vila de Vail, próximo das diversas opções de comercio, restaurantes e atrativos turísticos.
Seus quartos são um misto de modernidade e rusticidade e dispõem de TV de tela plana, DVD, base para iPod, geladeira e cafeteira. Os hóspedes são contemplados com serviço de valet de ski privativo até a montanha de Vail e tambem podem alugar equipamentos e comprar os skipass no proprio hotel.
O hotel disponibiliza Wi-Fi gratuito, uma moderna biblioteca, piscina aquecida ao ar livre e jacuzzi, academia com personal trainers e tratamentos de massagem, além de bar e restaurante e atividades de lazer.