International Hotel & Suites

  74380 EL Camino, Palm Desert, United States

Booking.com Book Now