Welcome To Telluride recommends Aveda Telluride Spa located steps from the Gondola in the town of Telluride, next to Telluride Sports. They also, provide in-home appointments. The menu includes Spa & Salon Services: Massage, facials, hair, nails, Perfect for those special occasions and Telluride weddings with an AVEDA crew of Wedding Specialist in hair and makeup. Guests are encouraged to book appointments in advance. Please call for an appointment at 970-728-0630.
Purchase your Aveda products in their spa.