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.