Filter Results
Apply Filters
Clear Filters
Indian Wells Luxury Hotels
Sands Hotel And Spa
44-985 Province Way, Indian Wells, United States Show map
Located about a 10-minute drive from The Living Desert, the 5-star smoke-free Sands Hotel And Spa Indian Wells offers amenities such as a sunbathing terrace, a golf course, and spa services. Boasting…
From US$ 191
Book Now