Aveda Telluride Spa

aveda teaser

Located near the gondola station in Telluride town, Aveda Telluride Spa is a firm favorite amongst locals and visitors. With excellent products and a great selection of services such as body wrapping, facials, body massages and more, the spa is sure to leave you feeling refreshed and rejuvenated as you leave!

Address: 250 West San Juan Avenue Telluride, CO 81435
Website URL: http://www.telluridespa.com/
Phone Number: 970-728-0630
Banner Image:

Telluride Rentals Newsletter

Stay up to date on the latest Telluride news and events

Telluride Rentals

1-970-519-2334