Villa Spencers Villa Palm Springs
Boasting air-conditioned accommodation with a balcony, Villa Spencers is situated in Palm Springs. This villa has a private pool, a garden and free private parking.
1120 South Cll De Maria, Palm Springs, CA 92264, United States