Where is The Shoal Hotel La Jolla Beach, San Diego?

Where is The Shoal Hotel La Jolla Beach, San Diego located?

The Shoal Hotel La Jolla Beach, San Diego, The Shoal Hotel La Jolla Beach, San Diego, United States of America (approx. 32.83034°, -117.27687°)


Where is The Shoal Hotel La Jolla Beach, San Diego on the map?