Menu

Don’t Hesitate

Contact The Lion in Lionshead

Our newest location located in Lionshead at The Lion hotel, designed for the convenience, comfort and happiness of guests and offering a true luxury ski experience.

CALL US

970-376-1407

E-MAIL THE MANAGER
OUR LOCATION

701 West Lionshead Circle Vail, CO 81657