Howard Johnson by Wyndham San Diego State University Area

Howard Johnson by Wyndham San Diego State University Area
6440 El Cajon Boulvard, San Diego, CA 92115 United States (USA) near junction 10 on I-8 (~1.0mi)
Virtual Keyboard