Indian Wells Resort Hotel Hotels-Resorts, Address : 76661 CA-111, Indian Wells, California 92210 Phone : 800-248-3220 Official Website PROFILE Accommodations CLAIM YOUR LISTING