Econo Lodge Escondido

2650 S Escondido Blvd
Escondido
California
United States