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. users have rated this hotel with

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

Economy Inn © 2018