Chill Charmer Vacation Home Palm Springs
Featuring air-conditioned accommodation with a private pool, Chill Charmer is located in Palm Springs. This property offers access to a balcony, free private parking and free Wi-Fi.
2330 S. Calle Palo Fierro, Palm Springs, 92264, United States