Econolodge San Diego 1801 Logan Ave. San Diego, CA 92113 Phone: (619) 232-1616 Fax: (619) 232-1651
Coming Soon...