Natural Retreats Palm Springs Vacation Rentals, Address : 515 N Palm Canyon Dr, Palm Springs, California 92262 Phone : 877-318-2090 Official Website PROFILE Accommodations CLAIM YOUR LISTING