Royal Plaza Inn Indio

Indio, California

About Royal Plaza Inn Indio

Royal Plaza Inn Indio is located at:

Royal Plaza Inn Indio
82347 CA Highway 111
Indio, California
Phone: 760-347-0911

Prices