AddToAny

Share/Save

Atmosphere Spa

Your Destination for Relaxation

Located at the base of the Gondola, in the Camel's Garden Hotel, Atmosphere Spa is the perfect way to relax after a long hike or long day of skiing. 

250 West San Juan Avenue
Telluride,  Colorado  81435
United States