Hotel Residence Inn San Diego Central, San Diego

5400 Kearny Mesa Road San Diego92111, United States
More images