Welcome to Denver!
Aveda Institute Denver is located in the Historic Denver Dry Goods Building, in the heart of downtown Denver on the 16th street mall. Our 17,000 square-foot location offers the real life salon and spa experience with four hands-on classrooms, two clinic floors, 125 clinic floor stations, 12 shampoo stations and 14 spa treatment rooms.