Where is Surfer Beach Hotel, San Diego located?
Surfer Beach Hotel, San Diego, Surfer Beach Hotel, San Diego, United States of America (approx. 32.79081°, -117.25476°)
Surfer Beach Hotel, San Diego, Surfer Beach Hotel, San Diego, United States of America (approx. 32.79081°, -117.25476°)