Where is The Sofia Hotel, San Diego?

Where is The Sofia Hotel, San Diego located?

The Sofia Hotel, San Diego, The Sofia Hotel, San Diego, United States of America (approx. 32.71611°, -117.16462°)


Where is The Sofia Hotel, San Diego on the map?