The Iron Mountain Hot Springs, in Glenwood Springs, offers 16 NATURAL mineral hot springs soaking pools and a freshwater family pool, located alongside the Colorado River across from Glenwood Caverns.