Renaissance Esmerelda Resort & Spa

Renaissance Esmerelda Resort & Spa
44-400 Indian Wells Lane 92210-8708 , Palm Springs, California, United States