Book Sands Hotel and Spa – Best Hotel in Indian Wells (CA)

Book Sands Hotel and Spa – Best Hotel in Indian Wells (CA)

Sands Hotel and Spa – Best hotel in Indian Wells (CA), India. Located at 44-985 Province Way, near Richmond Circle, offering rooms, modern amenities, and a guest rating of 7.8/10 based on 8 reviews.

Book Now