Photo of Holiday Inn Express & Suites San Diego-Escondido, an IHG Hotel
Holiday Inn Express & Suites San Diego-Escondido, an IHG Hotel
1250 West Valley Parkway, Escondido, California 92029 USA
1250 West Valley Parkway, Escondido, California 92029 USA