Home › Gyms by Location › California › Palm Springs › Oasis Water Resort Villa Hotel
Oasis Water Resort Villa Hotel 1500 S Gene Autry Trl Palm Springs, CA 92264-3505 (760) 325-8155 Ratings - n/a · write a review