Where is Residence Inn Palm Desert?

Where is Residence Inn Palm Desert located?

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


Where is Residence Inn Palm Desert on the map?