Where is Sands Hotel and Spa, Indian Wells?

Where is Sands Hotel and Spa, Indian Wells located?

Sands Hotel and Spa, Indian Wells, Sands Hotel and Spa, Indian Wells, United States of America (approx. 33.72188°, -116.35193°)


Where is Sands Hotel and Spa, Indian Wells on the map?