Photos for Ivy Palm Resort & Spa

2.9
10 votes

Ivy Palm Resort & Spa

2000 North Palm Canyon Drive, Palm Springs, California 92262 USA

Add Photo