Spa Esmeralda

44-400 Indian Wells Lane · Indian Wells, California 92210 USA

Spa Esmeralda

  • 44-400 Indian Wells Lane
  • Indian Wells, California
  • 92210 USA
  • +1-760-836-1265

A self-renewal experience so complete it's good for your soul. Discover our Spa Palm Springs, CA resort. At Indian Wells Spa Esmeralda we know how to help you gain a fresh outlook. Surround yourself with our relaxing environment and the graciousness of our spa garden.

Contact Us to Book

Spa Esmeralda