The Indian Hot Springs Lodge and Spa is a naturally hot mineral spring and spa located in Idaho Springs, Colorado, just 30 minutes west of Denver. The gift shop within strives to offer unique gifts to travelers as well as many theraputic body products to maintian a healthy state of being.