The Lion Vail dispone de alojamiento con balcones privados en el centro de Vail. El hotel está a 43 km de Parque histórico de Frisco y a 4,8 km de Vail Nordic Center, y ofrece guardaesquíes.
Número de habitaciones: 58
701 West Lionshead Circle, Vail, CO 81657, Estados Unidos