Where is Residence Inn Palm Desert located?
Residence Inn Palm Desert, Residence Inn Palm Desert, United States of America (approx. 33.77122°, -116.35618°)
Residence Inn Palm Desert, Residence Inn Palm Desert, United States of America (approx. 33.77122°, -116.35618°)