Hotel Howard Johnson Inn - San Diego, San Diego

6440 El Cajon Blvd San Diego92115, United States