El The Sebastian - Vail Hotel, de 5 estrellas, ubicado en el barrio Vail de Vail, a unos 600 metros de J. Cotter Gallery, cuenta con vistas a las montañas. Los huéspedes de este cómodo hotel en Vail están invitados a darse un chapuzón en una piscina exterior y relajarse utilizando un jacuzzi, una bañera de hidromasaje y una sauna.
El resort está situado al lado de un barrio de ocio, a un minuto del Jardín Alpino Betty Ford. El Sebastian - se encuentra a menos de 1 km del centro de Vail y a solo 450 metros de Ford Park. El establecimiento está situado a poca distancia de la Lionshead Place, mientras que la estación de autobuses Vail Transportation Center está a solo 10 minutos a pie del sitio. La estación de teleférico Gondola One está a solo 10 minutos caminando del sitio.
El Sebastian - Vail te invita a 100 habitaciones, algunas de las cuales tienen un interior espacioso con una chimenea de piedra. Además de mini nevera y servicio de tetera/cafetera, estas habitaciones amplias ofrecen Wi-Fi gratis y un televisor de pantalla plana para tu comodidad. Los cuartos de baño privados disponen de bañera de hidromasaje y un inodoro separado de la ducha, y comodidades como batas y gorro de ducha.
Se sirve desayuno todas las mañanas en el restaurante. El restaurante Buffalo's Restaurant es ideal para probar la cocina americana y está a 5 minutos andando del sitio.