AVEDA Telluride Spa
AVEDA Telluride Spa is an AVEDA Concept Spa + Salon located in downtown Telluride, CO in the lobby of the Camel’s Garden Hotel. Awaken your natural powers of transformation with wellness services including high-performing skin treatments, meditative body massage, acupuncture and more.
Staffed by inspired professional, AVEDA Telluride Spa offers a nurturing atmosphere for rejuvenation and self-care.
Camel’s Garden guests receive 10% discount on all services.
Open 7 days a week | Walk-ins welcome | Appointments are highly recommended.