Lake Russian & Turkish Baths
- 3540 W. Colfax Ave., Denver, CO, 80204
- (303) 825-2995
- Business: [email protected]
Much more than a simple health spa, Lake Steam Baths in Denver, Colorado, soothes the soul through exclusive massage therapy and exfoliating scrubs. We even offer deli-style meals to complete your spa experience.