Where is Surfer Beach Hotel, San Diego?

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°)


Where is Surfer Beach Hotel, San Diego on the map?