401 North River Street
Glenwood Springs, CO 81601
Get directions

About Us

This is where you need to be... in your element, in the mountains, in the healing mineral waters of Glenwood Hot Springs. This is a new and refreshing approach to hydrotherapy and natural wellness.

Reviews