Con 2 tinas de spa, el Hotel The Lion Vail se encuentra a una distancia de 2 km del Parque Infantil del Barco Pirata. Situado en una zona de esquí, este hotel cuenta con una piscina interior y 56 habitaciones con vistas a las montañas.
A 10 minutos en coche de Vail Adventure Ridge, este hotel de 4 estrellas también está a 15 minutos en coche del Pico Dorado. El hotel Lion está situado en el distrito Lionshead, lo que permite un fácil acceso a atractivos culturales como Colorado Snowsports Museum and Hall of Fame, ubicado a 2,1 km. Las atracciones deportivas cercanas incluyen la Pista de Hielo Dobson, que está a unos 20 minutos a pie. La propiedad está justo al lado de la estación del teleférico Eagle Bahn Gondola.
El Lion dispone de habitaciones con una zona de comedor y un balcón, así como una chimenea de piedra y ventanas insonorizadas para tu comodidad. También se proporcionan TV de pantalla plana con canales vía satélite, además de comodidades como climatizador. Los cuartos de baño cuentan con un inodoro separado y una ducha, además de secador de pelo y una secadora.
En los alrededores puedes comer en el restaurante Moe's Original BBQ, bastante cerca del hotel Lion Vail.