Lake Russian & Turkish Baths

3540 W. Colfax Ave., Denver, CO 80204
Local: 303-825-2995
Region: Denver Area City: Denver

Overview

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.