Shilo Inn Suites - Palm Springs

1875 N Palm Canyon Dr
Palm Springs
California
United States