open everyday 9 am – 7 pm
CALL US at (970) 728-0630
We prefer to book appointments over the phone or in person, but if you have any questions about your visit to Aveda Telluride Spa, please feel free to email us. If you would like immediate assistance, please call us at (970) 728-0630 and one of our front desk agents would be happy to help you.
250 West San Juan Avenue
Telluride, CO 81435
At the base of the gondola in the town
of Telluride next door to Telluride Sports