Photos for Holiday Inn Express Hotel & Suites San Diego-Escondido

3.5
15 votes

Holiday Inn Express Hotel & Suites San Diego-Escondido

1250 West Valley Parkway, Escondido, California 92029 USA

Add Photo