Event Type

Search More

Locations

Eden II Spa

94 W. 11th Ave. Denver, CO 80204 | Central Denver | 303-820-3336

Business Description

We are a conveniently located Denver day spa. Just four blocks outside of downtown Denver in a charming historic building. We have over ten experienced therapists, who will leave you feeling relaxed and rejuvenated in a setting that promotes health and well-being for your body and soul....

Map

Loading...