Write a review
International Hotel & Suites/74380 El Camino - Palm Desert - California (CA)
74380 El Camino, Palm Desert, Greater Palm Springs, CA 92260-4429, Palm Desert, California (CA)
00 1346-7606161
74380 El Camino, Palm Desert, Greater Palm Springs, CA 92260-4429, Palm Desert, California (CA)
00 1346-7606161