This lovely hotel is in Indio. The total number of guests rooms is 92. Internet access is offered at Super 8 by Wyndham Indio to make guests' stay even more enjoyable. Communal areas are wheelchair accessible at this property. Super 8 by Wyndham Indio is not a pet-friendly establishment. Parking facilities are available for guests' convenience.