Hôtel The Lion Vail de 4 étoiles propose 56 chambres et un centre avec piscine intérieure avec un sauna. Bénéficiant d'un jacuzzi et d'un bain chaud, l'hôtel fait face à Vail Mountain et est commodément niché à quelques pas de la station de gondole.
L'Hôtel The Lion de Vail est niché dans le voisinage de "Lionshead" à Vail, à moins de 20 minutes de marche de la Patinoire John A. Dobson Ice Arena. Situé au cœur de Vail, l'hôtel se trouve à une distance de 4 km de la Station de ski de Vail.
De la climatisation, ainsi qu'une cafetière/théière, offrent le confort dans les chambres de L'Hôtel The Lion. Il y a une salle de bain privée avec un sèche-cheveux dans certaines unités. Proposant des équipements tels qu'un sèche-cheveux, les salles de bains disposent également d'un sauna et d'un bain à remous. Certaines chambres font également face à la cour.
Dans le bar vous pouvez retrouver des billards à votre disposition. Vous pourrez déguster des plats de la cuisine taïwanaise à Shan Go, situé à quelques pas de ce étoiles.