84096 Indio Springs Dr., Indio, CA, US, 92201

  • Phone: (760) 342-6344
  • Fax: (760) 775-4934
3.8 out of 5 (135 reviews)
73% of guests recommend this hotel
Selected Favorite
  • Earn valuable points toward free nights.