Where is Courtyard San Diego Old Town located?
Courtyard San Diego Old Town, Courtyard San Diego Old Town, United States of America (approx. 32.75012°, -117.19524°)
Courtyard San Diego Old Town, Courtyard San Diego Old Town, United States of America (approx. 32.75012°, -117.19524°)