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?