Awaken your natural powers of transformation with everything from high-performing skin treatments to meditative body massage + more
Aveda Tellluride Spa is an Aveda Concept Spa + Salon located in downtown Telluride, CO. Awaken your natural powers of transformation with everything from high-performing skin treatments to meditative body massage. Conveniently located at the base of the Gondola, next to Telluride Sports in the town of Telluride, we are open 7 days a week. While walk/ski-ins are welcome, appointments are highly recommended.
We strive to provide personalized attention to our clients. Please call us directly if you are ready to book a treatment or if you would like more information on our luxurious services. We prefer to book appointments over the phone or in person, but if you have any questions about your visit to Telluride Spa, please feel free to email us. Click here to email us at email@example.com