Joey AmatoFeb 15, 20231 minEmbracing Wellness in Dunton, ColoradoDunton Hot Springs is located in the San Juan Mountains in Dunton, Colorado about 1.5 hours from Telluride.
Joey AmatoOct 28, 20223 minDunton Hot Springs is your Fantasyland escape this winterWhether checking in at the exclusive Dunton Town House in Telluride, or the iconic Dunton Hot Springs located just across the mountain, gues