Econo Lodge Inn & Suites Escondido Downtown

Location
515 W Washington Ave, Escondido, CA 92025

We're committed to ensuring all guests receive the utmost in comfort and customer service during their stay.