Indio Travelodge

  • Hotels/Motels/Resorts/Spas
80651 Hwy. 111
Indio, CA 92201
(760) 342-0882
(760) 342-7560 (fax)