Hotel Quality Inn San Diego, San Diego

9350 Kearny Mesa Rd San Diego92126, United States
Hotel chain: Quality