Renaissance Esmeralda Resort & Spa Indian Wells (map) 44400 Indian Wells Lane Indian Wells, CA, 92210 United States ✚ gCal ✚ iCal