Best Western Plus Blue Sea Lodge

707 Pacific Beach Dr
San Diego
California
United States