Where is Best Western Yacht Harbor Hotel, San Diego located?
Best Western Yacht Harbor Hotel, San Diego, Best Western Yacht Harbor Hotel, San Diego, United States of America (approx. 32.72587°, -117.2254°)
Best Western Yacht Harbor Hotel, San Diego, Best Western Yacht Harbor Hotel, San Diego, United States of America (approx. 32.72587°, -117.2254°)