Aveda Telluride Spa
Unwind in the comforts of Aveda Telluride Spa, located on the lobby level of the Camel’s Garden Hotel. Aveda Telluride Spa blends art, luxurious spa treatments and massage, creating a memorable body/mind experience.
Designed and staffed by a creative collaboration of inspired professionals, Aveda Telluride Spa offers a nurturing and innovative resource for your physical and spiritual rejuvenation.
Open 7 days a week | Walk-ins welcome | Appointments are highly recommended.