La Jolla Shores Hotel

Address:

8110 Camino Del Oro
San Diego
92037
United States

Get directions from Go