Skip to main content

Hotel Strata Vail 3 *

705 W Lionshead Circle, Vail, United States Show on the map
Excellent location

Choose your room


Lionshead Inn is located in the center of Lionshead, only one block from shops and restaurants and on the free Town of Vail shuttle route

Reviews: Hotel Strata Vail

This hotel has no reviews. Would you like to add your own review?