Renaissance Esmeralda Resort & Spa

44-400 Indian Wells Lane
Indian Wells
California
United States