If you're looking for luxury shops while in Vail, look no further. Avalon offers the finest in men's and women's apparel. From gorgeous watches and the fur boutique, to Antonio Bella, a line of clothing that exudes everyday luxury. Fall in love with beautiful clothes at the luxury shop of Avalon. Be sure to check their calendar for upcoming trunk shows and fashion festivals. There is also an Avalon store located in Beaver Creek.
675 Lionshead Place