General Manager at Holiday Inn Express & Suites San Diego-Escondido - Escondido, California, United States
Holiday Inn Express & Suites San Diego-Escondido is a hospitality company based out of 1250 W VALLEY PKY, Escondido, California, United States.