Holiday Inn Express & Suites Address 1250 W. Valley Pkwy. Escondido, CA 92029 7 SEP 2017 0 Share on Twitter Share on Facebook Share on Google