Economy Inn room photos

Economy Inn in Indio, United States

Hotel maps
The Economy Inn has 2-star. Is located in Indio, United States, the average price of the hotel name is so many $55 per person per night.

Thebesthotels.org users have rated this hotel with

Address:
82275 Indio Boulevard Indio,California,United States, United States Book Now!

Economy Inn

thebesthotels.org © 2018