wyndham palm springs hotel s

888 E. Tahquitz Canyon Way
California
United States