Lionshead Inn es ideal para los amantes del esquí, se encuentra en la montaña, cerca de las pistas de esquí, por lo que te permite practicar cómodamente actividades de invierno como paseos con raquetas de nieve. Te sentirás como en tu propia casa en una de las 85 habitaciones.
Esta posada de Vail, Colorado, se encuentra en la ruta de transporte de Vail, a 2,7 km de la estación de esquí de Vail. También se encuentra a 2,2 km de los jardines alpinos Betty Ford y el anfiteatro Gerald Ford y a 10 minutos a pie de la pista de hielo Dobson.
Las habitaciones del Lionshead Inn son de estilo clásico y están equipadas con TV por cable y cafetera.
Las instalaciones para eventos de este hotel incluyen salas de conferencias o reuniones y sala de recepciones.