El León Spa

El León Spa

8217 Beverly Blvd Los Angeles, CA 90048 / Let us take you far, far away.... a beautiful space to get away from it all. We offer massage and body work, skin care, and hammam treatments.